|
xifstream Class Reference#include <fstream.hpp>
Inheritance diagram for xifstream:
[legend]Collaboration diagram for xifstream:
[legend]List of all members.
Detailed Description
class xifstream
Definition at line 98 of file fstream.hpp.
Constructor & Destructor Documentation
xifstream::xifstream |
( |
const char * |
name, |
|
|
const char * |
encoding_name = XIMOL_DEFAULT_ENCODING, |
|
|
std::ios_base::openmode |
mode = std::ios_base::in |
|
) |
[explicit] |
|
xifstream::xifstream |
( |
const char * |
name, |
|
|
std::ios_base::openmode |
mode, |
|
|
const char * |
encoding_name = XIMOL_DEFAULT_ENCODING |
|
) |
|
|
Member Function Documentation
void xifstream::close |
( |
|
) |
|
|
void xistream::encoding |
( |
const char * |
encoding_name |
) |
[inherited] |
|
std::string xistream::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 xifstream::is_open |
( |
|
) |
const |
|
void xifstream::open |
( |
const char * |
filename, |
|
|
openmode |
mode = std::ios_base::in |
|
) |
|
|
xistream& xifstream::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 > * xifstream::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:
|
|