Boost.Nowide
|
Same as std::basic_ofstream<char> but accepts UTF-8 strings under Windows. More...
#include <boost/nowide/fstream.hpp>
Public Types | |
typedef basic_filebuf< CharType, Traits > | internal_buffer_type |
typedef std::basic_ostream< CharType, Traits > | internal_stream_type |
Public Member Functions | |
basic_ofstream (char const *file_name, std::ios_base::openmode mode=std::ios_base::out) | |
basic_ofstream (std::string const &file_name, std::ios_base::openmode mode=std::ios_base::out) | |
void | open (std::string const &file_name, std::ios_base::openmode mode=std::ios_base::out) |
void | open (char const *file_name, std::ios_base::openmode mode=std::ios_base::out) |
bool | is_open () |
bool | is_open () const |
void | close () |
internal_buffer_type * | rdbuf () const |
Same as std::basic_ofstream<char> but accepts UTF-8 strings under Windows.