Changes in libcfa/src/fstream.hfa [ba0d2ea:00e9be9]
- File:
-
- 1 edited
-
libcfa/src/fstream.hfa (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
libcfa/src/fstream.hfa
rba0d2ea r00e9be9 10 10 // Created On : Wed May 27 17:56:53 2015 11 11 // Last Modified By : Peter A. Buhr 12 // Last Modified On : Wed Jul 28 07:35:50202113 // Update Count : 23 412 // Last Modified On : Wed Apr 28 20:37:57 2021 13 // Update Count : 230 14 14 // 15 15 … … 148 148 149 149 150 exception Open_Failure { 150 EHM_EXCEPTION(Open_Failure)( 151 151 union { 152 152 ofstream * ostream; … … 155 155 // TEMPORARY: need polymorphic exceptions 156 156 int tag; // 1 => ostream; 0 => istream 157 };157 ); 158 158 159 159 void ?{}( Open_Failure & this, ofstream & ); 160 160 void ?{}( Open_Failure & this, ifstream & ); 161 162 exception Close_Failure {163 union {164 ofstream * ostream;165 ifstream * istream;166 };167 // TEMPORARY: need polymorphic exceptions168 int tag; // 1 => ostream; 0 => istream169 };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 exceptions180 int tag; // 1 => ostream; 0 => istream181 };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 exceptions192 int tag; // 1 => ostream; 0 => istream193 };194 195 void ?{}( Read_Failure & this, ofstream & );196 void ?{}( Read_Failure & this, ifstream & );197 161 198 162 // Local Variables: //
Note:
See TracChangeset
for help on using the changeset viewer.