CppCMS
Public Member Functions | List of all members
booster::nowide::basic_filebuf< char > Class Template Reference

#include <booster/booster/nowide/fstream.h>

Inheritance diagram for booster::nowide::basic_filebuf< char >:
booster::streambuf

Public Member Functions

basic_filebufopen (char const *s, std::ios_base::openmode mode)
 
basic_filebufclose ()
 
bool is_open () const
 
- Public Member Functions inherited from booster::streambuf
 streambuf ()
 
void device (std::auto_ptr< io_device > d)
 
void device (io_device &d)
 
void reset_device ()
 
io_devicedevice ()
 
void set_buffer_size (size_t n)
 

Additional Inherited Members

- Protected Member Functions inherited from booster::streambuf
virtual std::streampos seekoff (std::streamoff off, std::ios_base::seekdir way, std::ios_base::openmode m=std::ios_base::in|std::ios_base::out)
 
virtual std::streampos seekpos (std::streampos pos, std::ios_base::openmode m=std::ios_base::in|std::ios_base::out)
 
virtual int underflow ()
 
virtual int pbackfail (int c=EOF)
 
virtual int overflow (int c=EOF)
 
virtual int sync ()
 

Detailed Description

template<>
class booster::nowide::basic_filebuf< char >

Same as std::basic_filebuf<char> but accepts UTF-8 strings under Windows


The documentation for this class was generated from the following file: