Changes in libcfa/src/fstream.cfa [f5d9c37:bbdf954]
- File:
-
- 1 edited
-
libcfa/src/fstream.cfa (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
libcfa/src/fstream.cfa
rf5d9c37 rbbdf954 10 10 // Created On : Wed May 27 17:56:53 2015 11 11 // Last Modified By : Peter A. Buhr 12 // Last Modified On : Thu Jun 29 11:09:52 202313 // Update Count : 5 3312 // Last Modified On : Sat Jun 17 08:51:12 2023 13 // Update Count : 528 14 14 // 15 15 … … 43 43 } // ?{} 44 44 45 inline bool getNL$( ofstream & os ) { return os.sawNL$; }46 inline void setNL$( ofstream & os, bool state ) { os.sawNL$ = state; }47 inline bool getANL$( ofstream & os ) { return os.nlOnOff$; }48 49 45 inline bool sepPrt$( ofstream & os ) { setNL$( os, false ); return os.sepOnOff$; } 50 46 inline void sepReset$( ofstream & os ) { os.sepOnOff$ = os.sepDefault$; } … … 52 48 inline const char * sepGetCur$( ofstream & os ) { return os.sepCur$; } 53 49 inline void sepSetCur$( ofstream & os, const char sepCur[] ) { os.sepCur$ = sepCur; } 54 50 inline bool getNL$( ofstream & os ) { return os.sawNL$; } 51 inline void setNL$( ofstream & os, bool state ) { os.sawNL$ = state; } 52 inline bool getANL$( ofstream & os ) { return os.nlOnOff$; } 55 53 inline bool getPrt$( ofstream & os ) { return os.prt$; } 56 54 inline void setPrt$( ofstream & os, bool state ) { os.prt$ = state; } … … 65 63 void ^?{}( ofstream & os ) { close( os ); } 66 64 67 void nlOn( ofstream & os ) { os.nlOnOff$ = true; } 68 void nlOff( ofstream & os ) { os.nlOnOff$ = false; } 69 70 void sep( ofstream & os ) { os.sepOnOff$ = ! getNL$( os ); } 71 void nosep( ofstream & os ) { os.sepOnOff$ = false; } 72 73 bool sepOn( ofstream & os ) { 65 void sepOn( ofstream & os ) { os.sepOnOff$ = ! getNL$( os ); } 66 void sepOff( ofstream & os ) { os.sepOnOff$ = false; } 67 68 bool sepDisable( ofstream & os ) { 69 bool temp = os.sepDefault$; 70 os.sepDefault$ = false; 71 sepReset$( os ); 72 return temp; 73 } // sepDisable 74 75 bool sepEnable( ofstream & os ) { 74 76 bool temp = os.sepDefault$; 75 77 os.sepDefault$ = true; 76 78 if ( os.sepOnOff$ ) sepReset$( os ); // start of line ? 77 79 return temp; 78 } // sepOn 79 80 bool sepOff( ofstream & os ) { 81 bool temp = os.sepDefault$; 82 os.sepDefault$ = false; 83 sepReset$( os ); 84 return temp; 85 } // sepOff 80 } // sepEnable 81 82 void nlOn( ofstream & os ) { os.nlOnOff$ = true; } 83 void nlOff( ofstream & os ) { os.nlOnOff$ = false; } 86 84 87 85 const char * sepGet( ofstream & os ) { return os.separator$; }
Note:
See TracChangeset
for help on using the changeset viewer.