Lines Matching refs:basic_ifstream

67 class basic_ifstream
78 basic_ifstream();
79 explicit basic_ifstream(const char* s, ios_base::openmode mode = ios_base::in);
80 explicit basic_ifstream(const string& s, ios_base::openmode mode = ios_base::in);
82 explicit basic_ifstream(const T& s, ios_base::openmode mode = ios_base::in); // Since C++17
83 basic_ifstream(basic_ifstream&& rhs);
85 basic_ifstream& operator=(basic_ifstream&& rhs);
86 void swap(basic_ifstream& rhs);
100 swap(basic_ifstream<charT, traits>& x, basic_ifstream<charT, traits>& y);
102 typedef basic_ifstream<char> ifstream;
103 typedef basic_ifstream<wchar_t> wifstream;
1084 // basic_ifstream
1087 class _LIBCPP_TEMPLATE_VIS basic_ifstream : public basic_istream<_CharT, _Traits> {
1098 _LIBCPP_HIDE_FROM_ABI basic_ifstream();
1099 …_LIBCPP_HIDE_FROM_ABI explicit basic_ifstream(const char* __s, ios_base::openmode __mode = ios_bas…
1101 …_LIBCPP_HIDE_FROM_ABI explicit basic_ifstream(const wchar_t* __s, ios_base::openmode __mode = ios_…
1103 …_LIBCPP_HIDE_FROM_ABI explicit basic_ifstream(const string& __s, ios_base::openmode __mode = ios_b…
1107 …_LIBCPP_HIDE_FROM_ABI explicit basic_ifstream(const _Tp& __p, ios_base::openmode __mode = ios_base…
1108 : basic_ifstream(__p.c_str(), __mode) {}
1110 _LIBCPP_HIDE_FROM_ABI basic_ifstream(basic_ifstream&& __rhs);
1111 _LIBCPP_HIDE_FROM_ABI basic_ifstream& operator=(basic_ifstream&& __rhs);
1112 _LIBCPP_HIDE_FROM_ABI void swap(basic_ifstream& __rhs);
1139 inline basic_ifstream<_CharT, _Traits>::basic_ifstream() : basic_istream<char_type, traits_type>(&_…
1142 inline basic_ifstream<_CharT, _Traits>::basic_ifstream(const char* __s, ios_base::openmode __mode)
1150 inline basic_ifstream<_CharT, _Traits>::basic_ifstream(const wchar_t* __s, ios_base::openmode __mod…
1158 inline basic_ifstream<_CharT, _Traits>::basic_ifstream(const string& __s, ios_base::openmode __mode)
1165 inline basic_ifstream<_CharT, _Traits>::basic_ifstream(basic_ifstream&& __rhs)
1171 inline basic_ifstream<_CharT, _Traits>& basic_ifstream<_CharT, _Traits>::operator=(basic_ifstream&&…
1178 inline void basic_ifstream<_CharT, _Traits>::swap(basic_ifstream& __rhs) {
1184 inline _LIBCPP_HIDE_FROM_ABI void swap(basic_ifstream<_CharT, _Traits>& __x, basic_ifstream<_CharT,…
1189 inline basic_filebuf<_CharT, _Traits>* basic_ifstream<_CharT, _Traits>::rdbuf() const {
1194 inline bool basic_ifstream<_CharT, _Traits>::is_open() const {
1199 void basic_ifstream<_CharT, _Traits>::open(const char* __s, ios_base::openmode __mode) {
1208 void basic_ifstream<_CharT, _Traits>::open(const wchar_t* __s, ios_base::openmode __mode) {
1217 void basic_ifstream<_CharT, _Traits>::open(const string& __s, ios_base::openmode __mode) {
1225 inline void basic_ifstream<_CharT, _Traits>::__open(int __fd, ios_base::openmode __mode) {
1233 inline void basic_ifstream<_CharT, _Traits>::close() {
1549 extern template class _LIBCPP_EXTERN_TEMPLATE_TYPE_VIS basic_ifstream<char>;