Lines Matching refs:_Traits

225 template <class _CharT, class _Traits>
226 class _LIBCPP_TEMPLATE_VIS basic_filebuf : public basic_streambuf<_CharT, _Traits> {
229 typedef _Traits traits_type;
400 template <class _CharT, class _Traits>
401 basic_filebuf<_CharT, _Traits>::basic_filebuf()
424 template <class _CharT, class _Traits>
425 basic_filebuf<_CharT, _Traits>::basic_filebuf(basic_filebuf&& __rhs) : basic_streambuf<_CharT, _Tra…
478 template <class _CharT, class _Traits>
479 inline basic_filebuf<_CharT, _Traits>& basic_filebuf<_CharT, _Traits>::operator=(basic_filebuf&& __…
485 template <class _CharT, class _Traits>
486 basic_filebuf<_CharT, _Traits>::~basic_filebuf() {
501 template <class _CharT, class _Traits>
502 void basic_filebuf<_CharT, _Traits>::swap(basic_filebuf& __rhs) {
571 template <class _CharT, class _Traits>
572 …_LIBCPP_HIDE_FROM_ABI void swap(basic_filebuf<_CharT, _Traits>& __x, basic_filebuf<_CharT, _Traits
576 template <class _CharT, class _Traits>
577 inline bool basic_filebuf<_CharT, _Traits>::is_open() const {
581 template <class _CharT, class _Traits>
582 const char* basic_filebuf<_CharT, _Traits>::__make_mdstring(ios_base::openmode __mode) _NOEXCEPT {
633 template <class _CharT, class _Traits>
634 const wchar_t* basic_filebuf<_CharT, _Traits>::__make_mdwstring(ios_base::openmode __mode) _NOEXCEP…
685 template <class _CharT, class _Traits>
686 basic_filebuf<_CharT, _Traits>* basic_filebuf<_CharT, _Traits>::open(const char* __s, ios_base::ope…
696 template <class _CharT, class _Traits>
697 inline basic_filebuf<_CharT, _Traits>* basic_filebuf<_CharT, _Traits>::__open(int __fd, ios_base::o…
710 template <class _CharT, class _Traits>
711 basic_filebuf<_CharT, _Traits>* basic_filebuf<_CharT, _Traits>::open(const wchar_t* __s, ios_base::…
722 template <class _CharT, class _Traits>
723 inline basic_filebuf<_CharT, _Traits>*
724 basic_filebuf<_CharT, _Traits>::open(const string& __s, ios_base::openmode __mode) {
728 template <class _CharT, class _Traits>
729 basic_filebuf<_CharT, _Traits>* basic_filebuf<_CharT, _Traits>::close() {
730 basic_filebuf<_CharT, _Traits>* __rt = nullptr;
744 template <class _CharT, class _Traits>
745 typename basic_filebuf<_CharT, _Traits>::int_type basic_filebuf<_CharT, _Traits>::underflow() {
800 template <class _CharT, class _Traits>
801 typename basic_filebuf<_CharT, _Traits>::int_type basic_filebuf<_CharT, _Traits>::pbackfail(int_typ…
816 template <class _CharT, class _Traits>
817 typename basic_filebuf<_CharT, _Traits>::int_type basic_filebuf<_CharT, _Traits>::overflow(int_type…
867 template <class _CharT, class _Traits>
868 basic_streambuf<_CharT, _Traits>* basic_filebuf<_CharT, _Traits>::setbuf(char_type* __s, streamsize…
907 template <class _CharT, class _Traits>
908 typename basic_filebuf<_CharT, _Traits>::pos_type
909 basic_filebuf<_CharT, _Traits>::seekoff(off_type __off, ios_base::seekdir __way, ios_base::openmode…
944 template <class _CharT, class _Traits>
945 typename basic_filebuf<_CharT, _Traits>::pos_type
946 basic_filebuf<_CharT, _Traits>::seekpos(pos_type __sp, ios_base::openmode) {
960 template <class _CharT, class _Traits>
961 int basic_filebuf<_CharT, _Traits>::sync() {
1018 template <class _CharT, class _Traits>
1019 void basic_filebuf<_CharT, _Traits>::imbue(const locale& __loc) {
1055 template <class _CharT, class _Traits>
1056 bool basic_filebuf<_CharT, _Traits>::__read_mode() {
1069 template <class _CharT, class _Traits>
1070 void basic_filebuf<_CharT, _Traits>::__write_mode() {
1086 template <class _CharT, class _Traits>
1087 class _LIBCPP_TEMPLATE_VIS basic_ifstream : public basic_istream<_CharT, _Traits> {
1090 typedef _Traits traits_type;
1095 using native_handle_type = typename basic_filebuf<_CharT, _Traits>::native_handle_type;
1138 template <class _CharT, class _Traits>
1139 inline basic_ifstream<_CharT, _Traits>::basic_ifstream() : basic_istream<char_type, traits_type>(&_…
1141 template <class _CharT, class _Traits>
1142 inline basic_ifstream<_CharT, _Traits>::basic_ifstream(const char* __s, ios_base::openmode __mode)
1149 template <class _CharT, class _Traits>
1150 inline basic_ifstream<_CharT, _Traits>::basic_ifstream(const wchar_t* __s, ios_base::openmode __mod…
1157 template <class _CharT, class _Traits>
1158 inline basic_ifstream<_CharT, _Traits>::basic_ifstream(const string& __s, ios_base::openmode __mode)
1164 template <class _CharT, class _Traits>
1165 inline basic_ifstream<_CharT, _Traits>::basic_ifstream(basic_ifstream&& __rhs)
1170 template <class _CharT, class _Traits>
1171 inline basic_ifstream<_CharT, _Traits>& basic_ifstream<_CharT, _Traits>::operator=(basic_ifstream&&…
1177 template <class _CharT, class _Traits>
1178 inline void basic_ifstream<_CharT, _Traits>::swap(basic_ifstream& __rhs) {
1183 template <class _CharT, class _Traits>
1184 …LIBCPP_HIDE_FROM_ABI void swap(basic_ifstream<_CharT, _Traits>& __x, basic_ifstream<_CharT, _Trait…
1188 template <class _CharT, class _Traits>
1189 inline basic_filebuf<_CharT, _Traits>* basic_ifstream<_CharT, _Traits>::rdbuf() const {
1193 template <class _CharT, class _Traits>
1194 inline bool basic_ifstream<_CharT, _Traits>::is_open() const {
1198 template <class _CharT, class _Traits>
1199 void basic_ifstream<_CharT, _Traits>::open(const char* __s, ios_base::openmode __mode) {
1207 template <class _CharT, class _Traits>
1208 void basic_ifstream<_CharT, _Traits>::open(const wchar_t* __s, ios_base::openmode __mode) {
1216 template <class _CharT, class _Traits>
1217 void basic_ifstream<_CharT, _Traits>::open(const string& __s, ios_base::openmode __mode) {
1224 template <class _CharT, class _Traits>
1225 inline void basic_ifstream<_CharT, _Traits>::__open(int __fd, ios_base::openmode __mode) {
1232 template <class _CharT, class _Traits>
1233 inline void basic_ifstream<_CharT, _Traits>::close() {
1240 template <class _CharT, class _Traits>
1241 class _LIBCPP_TEMPLATE_VIS basic_ofstream : public basic_ostream<_CharT, _Traits> {
1244 typedef _Traits traits_type;
1249 using native_handle_type = typename basic_filebuf<_CharT, _Traits>::native_handle_type;
1295 template <class _CharT, class _Traits>
1296 inline basic_ofstream<_CharT, _Traits>::basic_ofstream() : basic_ostream<char_type, traits_type>(&_…
1298 template <class _CharT, class _Traits>
1299 inline basic_ofstream<_CharT, _Traits>::basic_ofstream(const char* __s, ios_base::openmode __mode)
1306 template <class _CharT, class _Traits>
1307 inline basic_ofstream<_CharT, _Traits>::basic_ofstream(const wchar_t* __s, ios_base::openmode __mod…
1314 template <class _CharT, class _Traits>
1315 inline basic_ofstream<_CharT, _Traits>::basic_ofstream(const string& __s, ios_base::openmode __mode)
1321 template <class _CharT, class _Traits>
1322 inline basic_ofstream<_CharT, _Traits>::basic_ofstream(basic_ofstream&& __rhs)
1327 template <class _CharT, class _Traits>
1328 inline basic_ofstream<_CharT, _Traits>& basic_ofstream<_CharT, _Traits>::operator=(basic_ofstream&&…
1334 template <class _CharT, class _Traits>
1335 inline void basic_ofstream<_CharT, _Traits>::swap(basic_ofstream& __rhs) {
1340 template <class _CharT, class _Traits>
1341 …LIBCPP_HIDE_FROM_ABI void swap(basic_ofstream<_CharT, _Traits>& __x, basic_ofstream<_CharT, _Trait…
1345 template <class _CharT, class _Traits>
1346 inline basic_filebuf<_CharT, _Traits>* basic_ofstream<_CharT, _Traits>::rdbuf() const {
1350 template <class _CharT, class _Traits>
1351 inline bool basic_ofstream<_CharT, _Traits>::is_open() const {
1355 template <class _CharT, class _Traits>
1356 void basic_ofstream<_CharT, _Traits>::open(const char* __s, ios_base::openmode __mode) {
1364 template <class _CharT, class _Traits>
1365 void basic_ofstream<_CharT, _Traits>::open(const wchar_t* __s, ios_base::openmode __mode) {
1373 template <class _CharT, class _Traits>
1374 void basic_ofstream<_CharT, _Traits>::open(const string& __s, ios_base::openmode __mode) {
1381 template <class _CharT, class _Traits>
1382 inline void basic_ofstream<_CharT, _Traits>::__open(int __fd, ios_base::openmode __mode) {
1389 template <class _CharT, class _Traits>
1390 inline void basic_ofstream<_CharT, _Traits>::close() {
1397 template <class _CharT, class _Traits>
1398 class _LIBCPP_TEMPLATE_VIS basic_fstream : public basic_iostream<_CharT, _Traits> {
1401 typedef _Traits traits_type;
1406 using native_handle_type = typename basic_filebuf<_CharT, _Traits>::native_handle_type;
1456 template <class _CharT, class _Traits>
1457 inline basic_fstream<_CharT, _Traits>::basic_fstream() : basic_iostream<char_type, traits_type>(&__…
1459 template <class _CharT, class _Traits>
1460 inline basic_fstream<_CharT, _Traits>::basic_fstream(const char* __s, ios_base::openmode __mode)
1467 template <class _CharT, class _Traits>
1468 inline basic_fstream<_CharT, _Traits>::basic_fstream(const wchar_t* __s, ios_base::openmode __mode)
1475 template <class _CharT, class _Traits>
1476 inline basic_fstream<_CharT, _Traits>::basic_fstream(const string& __s, ios_base::openmode __mode)
1482 template <class _CharT, class _Traits>
1483 inline basic_fstream<_CharT, _Traits>::basic_fstream(basic_fstream&& __rhs)
1488 template <class _CharT, class _Traits>
1489 inline basic_fstream<_CharT, _Traits>& basic_fstream<_CharT, _Traits>::operator=(basic_fstream&& __…
1495 template <class _CharT, class _Traits>
1496 inline void basic_fstream<_CharT, _Traits>::swap(basic_fstream& __rhs) {
1501 template <class _CharT, class _Traits>
1502 …_LIBCPP_HIDE_FROM_ABI void swap(basic_fstream<_CharT, _Traits>& __x, basic_fstream<_CharT, _Traits
1506 template <class _CharT, class _Traits>
1507 inline basic_filebuf<_CharT, _Traits>* basic_fstream<_CharT, _Traits>::rdbuf() const {
1511 template <class _CharT, class _Traits>
1512 inline bool basic_fstream<_CharT, _Traits>::is_open() const {
1516 template <class _CharT, class _Traits>
1517 void basic_fstream<_CharT, _Traits>::open(const char* __s, ios_base::openmode __mode) {
1525 template <class _CharT, class _Traits>
1526 void basic_fstream<_CharT, _Traits>::open(const wchar_t* __s, ios_base::openmode __mode) {
1534 template <class _CharT, class _Traits>
1535 void basic_fstream<_CharT, _Traits>::open(const string& __s, ios_base::openmode __mode) {
1542 template <class _CharT, class _Traits>
1543 inline void basic_fstream<_CharT, _Traits>::close() {