Changes in libcfa/src/fstream.hfa [f9d8755:ba0d2ea]
- File:
-
- 1 edited
-
libcfa/src/fstream.hfa (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
libcfa/src/fstream.hfa
rf9d8755 rba0d2ea 10 10 // Created On : Wed May 27 17:56:53 2015 11 11 // Last Modified By : Peter A. Buhr 12 // Last Modified On : Tue Jul 20 21:18:03202113 // Update Count : 23 212 // Last Modified On : Wed Jul 28 07:35:50 2021 13 // Update Count : 234 14 14 // 15 15 … … 160 160 void ?{}( Open_Failure & this, ifstream & ); 161 161 162 exception Close_Failure { 163 union { 164 ofstream * ostream; 165 ifstream * istream; 166 }; 167 // TEMPORARY: need polymorphic exceptions 168 int tag; // 1 => ostream; 0 => istream 169 }; 170 171 void ?{}( Close_Failure & this, ofstream & ); 172 void ?{}( Close_Failure & this, ifstream & ); 173 174 exception Write_Failure { 175 union { 176 ofstream * ostream; 177 ifstream * istream; 178 }; 179 // TEMPORARY: need polymorphic exceptions 180 int tag; // 1 => ostream; 0 => istream 181 }; 182 183 void ?{}( Write_Failure & this, ofstream & ); 184 void ?{}( Write_Failure & this, ifstream & ); 185 186 exception Read_Failure { 187 union { 188 ofstream * ostream; 189 ifstream * istream; 190 }; 191 // TEMPORARY: need polymorphic exceptions 192 int tag; // 1 => ostream; 0 => istream 193 }; 194 195 void ?{}( Read_Failure & this, ofstream & ); 196 void ?{}( Read_Failure & this, ifstream & ); 197 162 198 // Local Variables: // 163 199 // mode: c //
Note:
See TracChangeset
for help on using the changeset viewer.