|
xofstream Class Reference#include <fstream.hpp>
Inheritance diagram for xofstream:
[legend]Collaboration diagram for xofstream:
[legend]List of all members.
Detailed Description
class xofstream
Definition at line 61 of file fstream.hpp.
|
Public Member Functions |
| xofstream () |
| Default constructor - use open()-method to specify a file.
|
| xofstream (const char *name, const char *encoding_name=XIMOL_DEFAULT_ENCODING, std::ios_base::openmode mode=std::ios_base::out) |
| xofstream (const char *name, std::ios_base::openmode mode, const char *encoding_name=XIMOL_DEFAULT_ENCODING) |
| ~xofstream () |
::std::basic_filebuf< xchar_t > * | rdbuf () |
bool | is_open () const |
void | open (const char *filename, openmode mode=std::ios_base::out) |
void | close () |
xostream & | operator<< (xchar_t c) |
xostream & | operator<< (char c) |
::std::string | encoding () const |
void | encoding (const char *encoding_name) |
Public Attributes |
XIMOL_XML_NAMESPACE_PATH::context | context |
Constructor & Destructor Documentation
XIMOL_BEGIN_NAMESPACE xofstream::xofstream |
( |
|
) |
|
|
xofstream::xofstream |
( |
const char * |
name, |
|
|
const char * |
encoding_name = XIMOL_DEFAULT_ENCODING, |
|
|
std::ios_base::openmode |
mode = std::ios_base::out |
|
) |
[explicit] |
|
xofstream::xofstream |
( |
const char * |
name, |
|
|
std::ios_base::openmode |
mode, |
|
|
const char * |
encoding_name = XIMOL_DEFAULT_ENCODING |
|
) |
|
|
Member Function Documentation
void xofstream::close |
( |
|
) |
|
|
void xostream::encoding |
( |
const char * |
encoding_name |
) |
[inherited] |
|
std::string xostream::encoding |
( |
|
) |
const [inherited] |
|
bool xofstream::is_open |
( |
|
) |
const |
|
void xofstream::open |
( |
const char * |
filename, |
|
|
openmode |
mode = std::ios_base::out |
|
) |
|
|
xostream& xofstream::operator<< |
( |
char |
c |
) |
[inline] |
|
std::basic_filebuf< xchar_t > * xofstream::rdbuf |
( |
|
) |
|
|
Member Data Documentation
The documentation for this class was generated from the following files:
|
|