Changes in libcfa/src/iostream.hfa [8a97248:c8371b5]
- File:
-
- 1 edited
-
libcfa/src/iostream.hfa (modified) (7 diffs)
Legend:
- Unmodified
- Added
- Removed
-
libcfa/src/iostream.hfa
r8a97248 rc8371b5 10 10 // Created On : Wed May 27 17:56:53 2015 11 11 // Last Modified By : Peter A. Buhr 12 // Last Modified On : Thu Feb 2 11:25:39 202313 // Update Count : 4 1012 // Last Modified On : Sun Oct 10 10:02:07 2021 13 // Update Count : 407 14 14 // 15 15 … … 22 22 23 23 24 forall( ostype & ) 25 trait basic_ostream { 24 trait basic_ostream( ostype & ) { 26 25 // private 27 26 bool sepPrt$( ostype & ); // get separator state (on/off) … … 52 51 }; // basic_ostream 53 52 54 forall( ostype & | basic_ostream( ostype ) ) 55 trait ostream { 53 trait ostream( ostype & | basic_ostream( ostype ) ) { 56 54 bool fail( ostype & ); // operation failed? 57 55 void clear( ostype & ); … … 62 60 }; // ostream 63 61 64 // forall( T ) 65 // trait writeable { 62 // trait writeable( T ) { 66 63 // forall( ostype & | ostream( ostype ) ) ostype & ?|?( ostype &, T ); 67 64 // }; // writeable 68 65 69 forall( T, ostype & | ostream( ostype ) ) 70 trait writeable { 66 trait writeable( T, ostype & | ostream( ostype ) ) { 71 67 ostype & ?|?( ostype &, T ); 72 68 }; // writeable … … 294 290 295 291 296 forall( istype & ) 297 trait basic_istream { 292 trait basic_istream( istype & ) { 298 293 // private 299 294 bool getANL$( istype & ); // get scan newline (on/off) … … 307 302 }; // basic_istream 308 303 309 forall( istype & | basic_istream( istype ) ) 310 trait istream { 304 trait istream( istype & | basic_istream( istype ) ) { 311 305 bool fail( istype & ); 312 306 void clear( istype & ); … … 316 310 }; // istream 317 311 318 forall( T ) 319 trait readable { 312 trait readable( T ) { 320 313 forall( istype & | istream( istype ) ) istype & ?|?( istype &, T ); 321 314 }; // readable
Note:
See TracChangeset
for help on using the changeset viewer.