View Issue Details

IDProjectCategoryView StatusLast Update
0000621DarkRadiantDesign/Codingpublic29.08.2008 09:11
Reportergreebo Assigned Togreebo  
PrioritylowSeverityminorReproducibilityN/A
Status closedResolutionfixed 
Product Version0.9.6 
Target Version0.9.7Fixed in Version0.9.7 
Summary0000621: Replace TextOutputStream with standards-compliant streams
DescriptionThe TextOutputStream base-class does mostly the same job as std::ostringstream, but doesn't even support std::string or std::size_t properly.

All classes taking TextOutputStreams as argument should be refactored to take a std::ostream instead.

In the same sweep, the console SysPrintOutputStream or what it's called (in console.cpp) should derive from std::ostringstream (or at least encapsulate it, if inheritance is not possible/wise).
TagsNo tags attached.

Activities

greebo

greebo

13.04.2008 19:35

administrator   ~0001132

Gone: TextOutputStream, StringOutputStream and TextFileOutputStream along with all variants of ostream_write() inlines plus a few unused classes.

Issue History

Date Modified Username Field Change
27.03.2008 07:01 greebo New Issue
27.03.2008 07:01 greebo Status new => assigned
27.03.2008 07:01 greebo Assigned To => greebo
27.03.2008 07:02 greebo Summary Replace TextOutputStream with standard-conform streams => Replace TextOutputStream with standards-compliant streams
13.04.2008 19:35 greebo Status assigned => resolved
13.04.2008 19:35 greebo Fixed in Version => 0.9.7
13.04.2008 19:35 greebo Resolution open => fixed
13.04.2008 19:35 greebo Note Added: 0001132
13.04.2008 19:36 greebo Projection none => redesign
13.04.2008 19:36 greebo ETA none => 2-3 days
13.04.2008 19:36 greebo Product Version 0.9.5 => 0.9.6
13.04.2008 19:36 greebo Build => 3442
13.04.2008 19:36 greebo Target Version => 0.9.7
29.08.2008 09:11 greebo Status resolved => closed