Lines Matching full:ios_base
39 basic_filebuf* open(const char* s, ios_base::openmode mode);
40 basic_filebuf* open(const string& s, ios_base::openmode mode);
51 virtual pos_type seekoff(off_type off, ios_base::seekdir way,
52 ios_base::openmode which = ios_base::in | ios_base::out);
54 ios_base::openmode which = ios_base::in | ios_base::out);
78 explicit basic_ifstream(const char* s, ios_base::openmode mode = ios_base::in);
79 explicit basic_ifstream(const string& s, ios_base::openmode mode = ios_base::in);
87 void open(const char* s, ios_base::openmode mode = ios_base::in);
88 void open(const string& s, ios_base::openmode mode = ios_base::in);
111 explicit basic_ofstream(const char* s, ios_base::openmode mode = ios_base::out);
112 explicit basic_ofstream(const string& s, ios_base::openmode mode = ios_base::out);
120 void open(const char* s, ios_base::openmode mode = ios_base::out);
121 void open(const string& s, ios_base::openmode mode = ios_base::out);
144 explicit basic_fstream(const char* s, ios_base::openmode mode = ios_base::in|ios_base::out);
145 explicit basic_fstream(const string& s, ios_base::openmode mode = ios_base::in|ios_base::out);
153 void open(const char* s, ios_base::openmode mode = ios_base::in|ios_base::out);
154 void open(const string& s, ios_base::openmode mode = ios_base::in|ios_base::out);
212 basic_filebuf* open(const char* __s, ios_base::openmode __mode);
214 basic_filebuf* open(const string& __s, ios_base::openmode __mode);
224 virtual pos_type seekoff(off_type __off, ios_base::seekdir __way,
225 ios_base::openmode __wch = ios_base::in | ios_base::out);
227 ios_base::openmode __wch = ios_base::in | ios_base::out);
243 ios_base::openmode __om_;
244 ios_base::openmode __cm_;
474 basic_filebuf<_CharT, _Traits>::open(const char* __s, ios_base::openmode __mode)
481 switch (__mode & ~ios_base::ate)
483 case ios_base::out:
484 case ios_base::out | ios_base::trunc:
487 case ios_base::out | ios_base::app:
488 case ios_base::app:
491 case ios_base::in:
494 case ios_base::in | ios_base::out:
497 case ios_base::in | ios_base::out | ios_base::trunc:
500 case ios_base::in | ios_base::out | ios_base::app:
501 case ios_base::in | ios_base::app:
504 case ios_base::out | ios_base::binary:
505 case ios_base::out | ios_base::trunc | ios_base::binary:
508 case ios_base::out | ios_base::app | ios_base::binary:
509 case ios_base::app | ios_base::binary:
512 case ios_base::in | ios_base::binary:
515 case ios_base::in | ios_base::out | ios_base::binary:
518 case ios_base::in | ios_base::out | ios_base::trunc | ios_base::binary:
521 case ios_base::in | ios_base::out | ios_base::app | ios_base::binary:
522 case ios_base::in | ios_base::app | ios_base::binary:
535 if (__mode & ios_base::ate)
555 basic_filebuf<_CharT, _Traits>::open(const string& __s, ios_base::openmode __mode)
660 if ((__om_ & ios_base::out) ||
791 basic_filebuf<_CharT, _Traits>::seekoff(off_type __off, ios_base::seekdir __way,
792 ios_base::openmode)
804 case ios_base::beg:
807 case ios_base::cur:
810 case ios_base::end:
831 basic_filebuf<_CharT, _Traits>::seekpos(pos_type __sp, ios_base::openmode)
855 if (__cm_ & ios_base::out)
874 else if (__cm_ & ios_base::in)
963 if (!(__cm_ & ios_base::in))
972 __cm_ = ios_base::in;
982 if (!(__cm_ & ios_base::out))
995 __cm_ = ios_base::out;
1016 explicit basic_ifstream(const char* __s, ios_base::openmode __mode = ios_base::in);
1018 explicit basic_ifstream(const string& __s, ios_base::openmode __mode = ios_base::in);
1037 void open(const char* __s, ios_base::openmode __mode = ios_base::in);
1038 void open(const string& __s, ios_base::openmode __mode = ios_base::in);
1057 basic_ifstream<_CharT, _Traits>::basic_ifstream(const char* __s, ios_base::openmode __mode)
1060 if (__sb_.open(__s, __mode | ios_base::in) == 0)
1061 this->setstate(ios_base::failbit);
1066 basic_ifstream<_CharT, _Traits>::basic_ifstream(const string& __s, ios_base::openmode __mode)
1069 if (__sb_.open(__s, __mode | ios_base::in) == 0)
1070 this->setstate(ios_base::failbit);
1133 basic_ifstream<_CharT, _Traits>::open(const char* __s, ios_base::openmode __mode)
1135 if (__sb_.open(__s, __mode | ios_base::in))
1138 this->setstate(ios_base::failbit);
1143 basic_ifstream<_CharT, _Traits>::open(const string& __s, ios_base::openmode __mode)
1145 if (__sb_.open(__s, __mode | ios_base::in))
1148 this->setstate(ios_base::failbit);
1158 this->setstate(ios_base::failbit);
1177 explicit basic_ofstream(const char* __s, ios_base::openmode __mode = ios_base::out);
1179 explicit basic_ofstream(const string& __s, ios_base::openmode __mode = ios_base::out);
1197 void open(const char* __s, ios_base::openmode __mode = ios_base::out);
1198 void open(const string& __s, ios_base::openmode __mode = ios_base::out);
1217 basic_ofstream<_CharT, _Traits>::basic_ofstream(const char* __s, ios_base::openmode __mode)
1220 if (__sb_.open(__s, __mode | ios_base::out) == 0)
1221 this->setstate(ios_base::failbit);
1226 basic_ofstream<_CharT, _Traits>::basic_ofstream(const string& __s, ios_base::openmode __mode)
1229 if (__sb_.open(__s, __mode | ios_base::out) == 0)
1230 this->setstate(ios_base::failbit);
1293 basic_ofstream<_CharT, _Traits>::open(const char* __s, ios_base::openmode __mode)
1295 if (__sb_.open(__s, __mode | ios_base::out))
1298 this->setstate(ios_base::failbit);
1303 basic_ofstream<_CharT, _Traits>::open(const string& __s, ios_base::openmode __mode)
1305 if (__sb_.open(__s, __mode | ios_base::out))
1308 this->setstate(ios_base::failbit);
1318 this->setstate(ios_base::failbit);
1338 explicit basic_fstream(const char* __s, ios_base::openmode __mode = ios_base::in | ios_base::out);
1340 explicit basic_fstream(const string& __s, ios_base::openmode __mode = ios_base::in | ios_base::out);
1359 void open(const char* __s, ios_base::openmode __mode = ios_base::in | ios_base::out);
1360 void open(const string& __s, ios_base::openmode __mode = ios_base::in | ios_base::out);
1379 basic_fstream<_CharT, _Traits>::basic_fstream(const char* __s, ios_base::openmode __mode)
1383 this->setstate(ios_base::failbit);
1388 basic_fstream<_CharT, _Traits>::basic_fstream(const string& __s, ios_base::openmode __mode)
1392 this->setstate(ios_base::failbit);
1455 basic_fstream<_CharT, _Traits>::open(const char* __s, ios_base::openmode __mode)
1460 this->setstate(ios_base::failbit);
1465 basic_fstream<_CharT, _Traits>::open(const string& __s, ios_base::openmode __mode)
1470 this->setstate(ios_base::failbit);
1480 this->setstate(ios_base::failbit);