Lines Matching refs:ios_base
38 basic_filebuf* open(const char* s, ios_base::openmode mode);
39 basic_filebuf* open(const string& s, ios_base::openmode mode);
40 basic_filebuf* open(const filesystem::path& p, ios_base::openmode mode); // C++17
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);
81 ios_base::openmode mode = ios_base::in); // C++17
89 void open(const char* s, ios_base::openmode mode = ios_base::in);
90 void open(const string& s, ios_base::openmode mode = ios_base::in);
91 void open(const filesystem::path& s, ios_base::openmode mode = ios_base::in); // C++17
115 explicit basic_ofstream(const char* s, ios_base::openmode mode = ios_base::out);
116 explicit basic_ofstream(const string& s, ios_base::openmode mode = ios_base::out);
118 ios_base::openmode mode = ios_base::out); // C++17
126 void open(const char* s, ios_base::openmode mode = ios_base::out);
127 void open(const string& s, ios_base::openmode mode = ios_base::out);
129 ios_base::openmode mode = ios_base::out); // C++17
153 explicit basic_fstream(const char* s, ios_base::openmode mode = ios_base::in|ios_base::out);
154 explicit basic_fstream(const string& s, ios_base::openmode mode = ios_base::in|ios_base::out);
156 ios_base::openmode mode = ios_base::in|ios_base::out); C++17
164 void open(const char* s, ios_base::openmode mode = ios_base::in|ios_base::out);
165 void open(const string& s, ios_base::openmode mode = ios_base::in|ios_base::out);
167 ios_base::openmode mode = ios_base::in|ios_base::out); // C++17
239 basic_filebuf* open(const char* __s, ios_base::openmode __mode);
241 basic_filebuf* open(const wchar_t* __s, ios_base::openmode __mode);
244 basic_filebuf* open(const string& __s, ios_base::openmode __mode);
248 basic_filebuf* open(const _VSTD_FS::path& __p, ios_base::openmode __mode) {
253 basic_filebuf* __open(int __fd, ios_base::openmode __mode);
258 __make_mdstring(ios_base::openmode __mode) _NOEXCEPT;
266 virtual pos_type seekoff(off_type __off, ios_base::seekdir __way,
267 ios_base::openmode __wch = ios_base::in | ios_base::out);
269 ios_base::openmode __wch = ios_base::in | ios_base::out);
285 ios_base::openmode __om_;
286 ios_base::openmode __cm_;
524 ios_base::openmode __mode) _NOEXCEPT {
525 switch (__mode & ~ios_base::ate) {
526 case ios_base::out:
527 case ios_base::out | ios_base::trunc:
529 case ios_base::out | ios_base::app:
530 case ios_base::app:
532 case ios_base::in:
534 case ios_base::in | ios_base::out:
536 case ios_base::in | ios_base::out | ios_base::trunc:
538 case ios_base::in | ios_base::out | ios_base::app:
539 case ios_base::in | ios_base::app:
541 case ios_base::out | ios_base::binary:
542 case ios_base::out | ios_base::trunc | ios_base::binary:
544 case ios_base::out | ios_base::app | ios_base::binary:
545 case ios_base::app | ios_base::binary:
547 case ios_base::in | ios_base::binary:
549 case ios_base::in | ios_base::out | ios_base::binary:
551 case ios_base::in | ios_base::out | ios_base::trunc | ios_base::binary:
553 case ios_base::in | ios_base::out | ios_base::app | ios_base::binary:
554 case ios_base::in | ios_base::app | ios_base::binary:
564 basic_filebuf<_CharT, _Traits>::open(const char* __s, ios_base::openmode __mode)
574 if (__mode & ios_base::ate) {
591 basic_filebuf<_CharT, _Traits>::__open(int __fd, ios_base::openmode __mode) {
599 if (__mode & ios_base::ate) {
618 basic_filebuf<_CharT, _Traits>::open(const wchar_t* __s, ios_base::openmode __mode)
625 switch (__mode & ~ios_base::ate)
627 case ios_base::out:
628 case ios_base::out | ios_base::trunc:
631 case ios_base::out | ios_base::app:
632 case ios_base::app:
635 case ios_base::in:
638 case ios_base::in | ios_base::out:
641 case ios_base::in | ios_base::out | ios_base::trunc:
644 case ios_base::in | ios_base::out | ios_base::app:
645 case ios_base::in | ios_base::app:
648 case ios_base::out | ios_base::binary:
649 case ios_base::out | ios_base::trunc | ios_base::binary:
652 case ios_base::out | ios_base::app | ios_base::binary:
653 case ios_base::app | ios_base::binary:
656 case ios_base::in | ios_base::binary:
659 case ios_base::in | ios_base::out | ios_base::binary:
662 case ios_base::in | ios_base::out | ios_base::trunc | ios_base::binary:
665 case ios_base::in | ios_base::out | ios_base::app | ios_base::binary:
666 case ios_base::in | ios_base::app | ios_base::binary:
679 if (__mode & ios_base::ate)
700 basic_filebuf<_CharT, _Traits>::open(const string& __s, ios_base::openmode __mode)
805 if ((__om_ & ios_base::out) ||
936 basic_filebuf<_CharT, _Traits>::seekoff(off_type __off, ios_base::seekdir __way,
937 ios_base::openmode)
949 case ios_base::beg:
952 case ios_base::cur:
955 case ios_base::end:
976 basic_filebuf<_CharT, _Traits>::seekpos(pos_type __sp, ios_base::openmode)
1000 if (__cm_ & ios_base::out)
1019 else if (__cm_ & ios_base::in)
1108 if (!(__cm_ & ios_base::in))
1117 __cm_ = ios_base::in;
1127 if (!(__cm_ & ios_base::out))
1140 __cm_ = ios_base::out;
1160 explicit basic_ifstream(const char* __s, ios_base::openmode __mode = ios_base::in);
1163 explicit basic_ifstream(const wchar_t* __s, ios_base::openmode __mode = ios_base::in);
1166 explicit basic_ifstream(const string& __s, ios_base::openmode __mode = ios_base::in);
1169 explicit basic_ifstream(const filesystem::path& __p, ios_base::openmode __mode = ios_base::in)
1183 void open(const char* __s, ios_base::openmode __mode = ios_base::in);
1185 void open(const wchar_t* __s, ios_base::openmode __mode = ios_base::in);
1187 void open(const string& __s, ios_base::openmode __mode = ios_base::in);
1191 ios_base::openmode __mode = ios_base::in) {
1197 void __open(int __fd, ios_base::openmode __mode);
1214 basic_ifstream<_CharT, _Traits>::basic_ifstream(const char* __s, ios_base::openmode __mode)
1217 if (__sb_.open(__s, __mode | ios_base::in) == nullptr)
1218 this->setstate(ios_base::failbit);
1224 basic_ifstream<_CharT, _Traits>::basic_ifstream(const wchar_t* __s, ios_base::openmode __mode)
1227 if (__sb_.open(__s, __mode | ios_base::in) == nullptr)
1228 this->setstate(ios_base::failbit);
1234 basic_ifstream<_CharT, _Traits>::basic_ifstream(const string& __s, ios_base::openmode __mode)
1237 if (__sb_.open(__s, __mode | ios_base::in) == nullptr)
1238 this->setstate(ios_base::failbit);
1295 basic_ifstream<_CharT, _Traits>::open(const char* __s, ios_base::openmode __mode)
1297 if (__sb_.open(__s, __mode | ios_base::in))
1300 this->setstate(ios_base::failbit);
1306 basic_ifstream<_CharT, _Traits>::open(const wchar_t* __s, ios_base::openmode __mode)
1308 if (__sb_.open(__s, __mode | ios_base::in))
1311 this->setstate(ios_base::failbit);
1317 basic_ifstream<_CharT, _Traits>::open(const string& __s, ios_base::openmode __mode)
1319 if (__sb_.open(__s, __mode | ios_base::in))
1322 this->setstate(ios_base::failbit);
1328 ios_base::openmode __mode) {
1329 if (__sb_.__open(__fd, __mode | ios_base::in))
1332 this->setstate(ios_base::failbit);
1341 this->setstate(ios_base::failbit);
1360 explicit basic_ofstream(const char* __s, ios_base::openmode __mode = ios_base::out);
1363 explicit basic_ofstream(const wchar_t* __s, ios_base::openmode __mode = ios_base::out);
1366 explicit basic_ofstream(const string& __s, ios_base::openmode __mode = ios_base::out);
1370 explicit basic_ofstream(const filesystem::path& __p, ios_base::openmode __mode = ios_base::out)
1385 void open(const char* __s, ios_base::openmode __mode = ios_base::out);
1387 void open(const wchar_t* __s, ios_base::openmode __mode = ios_base::out);
1389 void open(const string& __s, ios_base::openmode __mode = ios_base::out);
1393 void open(const filesystem::path& __p, ios_base::openmode __mode = ios_base::out)
1398 void __open(int __fd, ios_base::openmode __mode);
1415 basic_ofstream<_CharT, _Traits>::basic_ofstream(const char* __s, ios_base::openmode __mode)
1418 if (__sb_.open(__s, __mode | ios_base::out) == nullptr)
1419 this->setstate(ios_base::failbit);
1425 basic_ofstream<_CharT, _Traits>::basic_ofstream(const wchar_t* __s, ios_base::openmode __mode)
1428 if (__sb_.open(__s, __mode | ios_base::out) == nullptr)
1429 this->setstate(ios_base::failbit);
1435 basic_ofstream<_CharT, _Traits>::basic_ofstream(const string& __s, ios_base::openmode __mode)
1438 if (__sb_.open(__s, __mode | ios_base::out) == nullptr)
1439 this->setstate(ios_base::failbit);
1496 basic_ofstream<_CharT, _Traits>::open(const char* __s, ios_base::openmode __mode)
1498 if (__sb_.open(__s, __mode | ios_base::out))
1501 this->setstate(ios_base::failbit);
1507 basic_ofstream<_CharT, _Traits>::open(const wchar_t* __s, ios_base::openmode __mode)
1509 if (__sb_.open(__s, __mode | ios_base::out))
1512 this->setstate(ios_base::failbit);
1518 basic_ofstream<_CharT, _Traits>::open(const string& __s, ios_base::openmode __mode)
1520 if (__sb_.open(__s, __mode | ios_base::out))
1523 this->setstate(ios_base::failbit);
1529 ios_base::openmode __mode) {
1530 if (__sb_.__open(__fd, __mode | ios_base::out))
1533 this->setstate(ios_base::failbit);
1542 this->setstate(ios_base::failbit);
1561 … explicit basic_fstream(const char* __s, ios_base::openmode __mode = ios_base::in | ios_base::out);
1564 …explicit basic_fstream(const wchar_t* __s, ios_base::openmode __mode = ios_base::in | ios_base::ou…
1567 …explicit basic_fstream(const string& __s, ios_base::openmode __mode = ios_base::in | ios_base::out…
1571 …xplicit basic_fstream(const filesystem::path& __p, ios_base::openmode __mode = ios_base::in | ios_…
1588 void open(const char* __s, ios_base::openmode __mode = ios_base::in | ios_base::out);
1590 void open(const wchar_t* __s, ios_base::openmode __mode = ios_base::in | ios_base::out);
1592 void open(const string& __s, ios_base::openmode __mode = ios_base::in | ios_base::out);
1596 void open(const filesystem::path& __p, ios_base::openmode __mode = ios_base::in|ios_base::out)
1616 basic_fstream<_CharT, _Traits>::basic_fstream(const char* __s, ios_base::openmode __mode)
1620 this->setstate(ios_base::failbit);
1626 basic_fstream<_CharT, _Traits>::basic_fstream(const wchar_t* __s, ios_base::openmode __mode)
1630 this->setstate(ios_base::failbit);
1636 basic_fstream<_CharT, _Traits>::basic_fstream(const string& __s, ios_base::openmode __mode)
1640 this->setstate(ios_base::failbit);
1697 basic_fstream<_CharT, _Traits>::open(const char* __s, ios_base::openmode __mode)
1702 this->setstate(ios_base::failbit);
1708 basic_fstream<_CharT, _Traits>::open(const wchar_t* __s, ios_base::openmode __mode)
1713 this->setstate(ios_base::failbit);
1719 basic_fstream<_CharT, _Traits>::open(const string& __s, ios_base::openmode __mode)
1724 this->setstate(ios_base::failbit);
1733 this->setstate(ios_base::failbit);