| Boost.Nowide
    | 
This is the implementation of std::filebuf. More...
#include <boost/nowide/filebuf.hpp>
 
 | Public Member Functions | |
| basic_filebuf () | |
| basic_filebuf (const basic_filebuf &)=delete | |
| basic_filebuf & | operator= (const basic_filebuf &)=delete | 
| basic_filebuf (basic_filebuf &&other) noexcept | |
| basic_filebuf & | operator= (basic_filebuf &&other) noexcept | 
| void | swap (basic_filebuf &rhs) | 
| basic_filebuf * | open (const std::string &s, std::ios_base::openmode mode) | 
| basic_filebuf * | open (const char *s, std::ios_base::openmode mode) | 
| basic_filebuf * | open (const wchar_t *s, std::ios_base::openmode mode) | 
| Opens the file with the given name, see std::filebuf::open. | |
| basic_filebuf * | close () | 
| bool | is_open () const | 
This is the implementation of std::filebuf.
it is implemented and specialized for CharType = char, it implements std::filebuf over standard C I/O
| 
 | inline | 
Creates new filebuf
| 
 | inline | 
Same as std::filebuf::close()
| 
 | inline | 
Same as std::filebuf::is_open()
| 
 | inline | 
Same as std::filebuf::open but s is UTF-8 string
| 
 | inline | 
Same as std::filebuf::open but s is UTF-8 string
 1.8.15
 1.8.15