|
xfstream Class Reference#include <fstream.hpp>
Inheritance diagram for xfstream:
[legend]Collaboration diagram for xfstream:
[legend]List of all members.
Detailed Description
class xfstream
Definition at line 134 of file fstream.hpp.
Constructor & Destructor Documentation
xfstream::xfstream |
( |
const char * |
name, |
|
|
const char * |
encoding_name = XIMOL_DEFAULT_ENCODING, |
|
|
std::ios_base::openmode |
mode = std::ios_base::in|out |
|
) |
[explicit] |
|
xfstream::xfstream |
( |
const char * |
name, |
|
|
std::ios_base::openmode |
mode, |
|
|
const char * |
encoding_name = XIMOL_DEFAULT_ENCODING |
|
) |
|
|
Member Function Documentation
void xistream::encoding |
( |
const char * |
encoding_name |
) |
[inherited] |
|
std::string xistream::encoding |
( |
|
) |
const [inherited] |
|
void xostream::encoding |
( |
const char * |
encoding_name |
) |
[inherited] |
|
std::string xostream::encoding |
( |
|
) |
const [inherited] |
|
xchar_t xistream::front |
( |
|
) |
const [inherited] |
|
|
Definition at line 171 of file stream.cpp.
References xchar_t.
Referenced by read_char_ref(), read_doctype_decl(), read_doctype_element(), read_entity_decl(), read_misc(), read_ns_att_name(), read_prolog(), read_prolog_exclamation(), read_prolog_question(), read_qname(), read_reference(), and read_xstring(). |
bool xistream::get |
( |
xchar_t & |
xc |
) |
[inherited] |
|
|
Definition at line 156 of file stream.cpp.
References xistream::pop_front().
Referenced by char_data_content(), is_etag(), is_stag(), xistream::operator>>(), attributes::read(), read_att_list_decl(), read_att_value(), read_bom(), read_char_ref(), read_doctype_decl(), read_doctype_element(), read_element_decl(), read_entity_def(), read_entity_value(), read_misc(), read_notation_decl(), read_open_stag(), read_pe_def(), read_prolog(), read_string_with_forbidden_serie(), and read_xchar(). |
bool xfstream::is_open |
( |
|
) |
const |
|
void xfstream::open |
( |
const char * |
filename, |
|
|
openmode |
mode = std::ios_base::in|out |
|
) |
|
|
xostream& xfstream::operator<< |
( |
char |
c |
) |
[inline] |
|
xistream& xfstream::operator>> |
( |
char & |
c |
) |
[inline] |
|
void xistream::pop_front |
( |
|
) |
[inherited] |
|
void xistream::putback |
( |
const xstring & |
xstr |
) |
[inherited] |
|
void xistream::putback |
( |
xchar_t |
xc |
) |
[inherited] |
|
|
Definition at line 199 of file stream.cpp.
Referenced by char_data_content(), is_etag(), is_stag(), xistream::putback(), attributes::read(), read_att_value(), read_bom(), read_char_ref(), read_doctype_decl(), read_entity_def(), read_entity_ref(), read_entity_value(), read_external_id(), read_misc(), read_notation_decl(), read_open_stag(), read_pe_def(), read_prolog(), read_string_with_forbidden_serie(), and read_xml_decl(). |
std::basic_filebuf< xchar_t > * xfstream::rdbuf |
( |
|
) |
|
|
Member Data Documentation
|
Definition at line 116 of file stream.hpp.
Referenced by is_etag(), is_stag(), operator>>(), attributes::read(), read_doctype_decl(), read_encoding_decl(), read_entity_ref(), read_etag(), read_ge_decl(), read_notation_decl(), read_open_stag(), read_pe_decl(), read_pe_reference(), read_pi(), read_sd_decl(), read_stag(), read_version_info(), read_xml_decl(), and wait_stag(). |
The documentation for this class was generated from the following files:
|
|