, including all inherited members.
_attributes | XMLStorage::XMLNode | [protected] |
_cdata_content | XMLStorage::XMLNode | [protected] |
_children | XMLStorage::XMLNode | [protected] |
_content | XMLStorage::XMLNode | [protected] |
_end_leading | XMLStorage::XMLNode | [protected] |
_errors | XMLStorage::XMLDoc | |
_format | XMLStorage::XMLDoc | |
_leading | XMLStorage::XMLNode | [protected] |
_pos | XMLStorage::XMLMessage | |
_trailing | XMLStorage::XMLNode | [protected] |
add_child(XMLNode *child) | XMLStorage::XMLNode | [inline] |
appendf(LPCXSSTR fmt,...) | XMLStorage::XS_String | [inline] |
assign(const XS_String &s) | XMLStorage::XS_String | [inline] |
assign(LPCXSSTR s) | XMLStorage::XS_String | [inline] |
assign(LPCXSSTR s, size_t l) | XMLStorage::XS_String | [inline] |
clear() | XMLStorage::XMLNode | [inline] |
const_XMLPos | XMLStorage::XMLNode | [friend] |
COPY_FLAGS enum name | XMLStorage::XMLNode | |
COPY_NOCHILDREN enum value | XMLStorage::XMLNode | |
count(const XPath &xpath) const | XMLStorage::XMLNode | [inline] |
count(XPath::const_iterator from, const XPath::const_iterator &to) const | XMLStorage::XMLNode | |
create_relative(const XPath &xpath) | XMLStorage::XMLNode | [protected] |
erase(const XS_String &attr_name) | XMLStorage::XMLNode | [inline] |
filter(const XPath &xpath, XMLNode &target) const | XMLStorage::XMLNode | |
filter(XPath::const_iterator from, const XPath::const_iterator &to) const | XMLStorage::XMLNode | [protected] |
find_relative(const XPath &xpath) const | XMLStorage::XMLNode | |
find_relative(const XPath &xpath) | XMLStorage::XMLNode | |
get(const T &attr_name, LPCXSSTR def=XS_EMPTY_STR) const | XMLStorage::XMLNode | [inline] |
get_attributes() const | XMLStorage::XMLNode | [inline] |
get_attributes() | XMLStorage::XMLNode | [inline] |
get_children() const | XMLStorage::XMLNode | [inline] |
get_children() | XMLStorage::XMLNode | [inline] |
get_content() const | XMLStorage::XMLNode | [inline] |
get_encoded_content() const | XMLStorage::XMLNode | [inline] |
get_first_child() const | XMLStorage::XMLNode | [inline] |
get_sub_content(const XPath &xpath) const | XMLStorage::XMLNode | [inline] |
operator LPCXSSTR() const | XMLStorage::XS_String | [inline] |
operator=(const XMLNode &other) | XMLStorage::XMLNode | [inline] |
XMLStorage::XS_String::operator=(LPCXSSTR s) | XMLStorage::XS_String | [inline] |
XMLStorage::XS_String::operator=(const super &s) | XMLStorage::XS_String | [inline] |
operator[](const XS_String &attr_name) | XMLStorage::XMLNode | [inline] |
operator[](const XS_String &attr_name) const | XMLStorage::XMLNode | [inline] |
original_write_worker(std::ostream &out) const | XMLStorage::XMLNode | [protected] |
plain_write_worker(std::ostream &out) const | XMLStorage::XMLNode | [protected] |
pretty_write_worker(std::ostream &out, const XMLFormat &format, int indent) const | XMLStorage::XMLNode | [protected] |
printf(LPCXSSTR fmt,...) | XMLStorage::XS_String | [inline] |
put(const XS_String &attr_name, const XS_String &value) | XMLStorage::XMLNode | [inline] |
read(XMLReaderBase &reader, const std::string &display_path) | XMLStorage::XMLDoc | [inline] |
read_buffer(const char *buffer, size_t len, const std::string &system_id=std::string()) | XMLStorage::XMLDoc | [inline] |
read_buffer(const std::string &buffer, const std::string &system_id=std::string()) | XMLStorage::XMLDoc | [inline] |
read_file(LPCTSTR path) | XMLStorage::XMLDoc | [inline] |
read_stream(std::istream &in, const std::string &system_id=std::string()) | XMLStorage::XMLDoc | [inline] |
remove_children(const XS_String &name) | XMLStorage::XMLNode | [inline] |
set_content(const XS_String &s, bool cdata=false) | XMLStorage::XMLNode | [inline] |
set_encoded_content(const std::string &s) | XMLStorage::XMLNode | [inline] |
set_sub_content(const XPath &xpath, const XS_String &s, bool cdata=false) | XMLStorage::XMLNode | [inline] |
smart_write_worker(std::ostream &out, const XMLFormat &format, int indent) const | XMLStorage::XMLNode | [protected] |
subvalue(const XS_String &child_name, const XS_String &attr_name, int n=0) const | XMLStorage::XMLNode | [inline] |
subvalue(const XS_String &child_name, const XS_String &attr_name, int n=0) | XMLStorage::XMLNode | [inline] |
super typedef | XMLStorage::XS_String | |
toString() const | XMLStorage::XMLMessage | [inline] |
vappendf(LPCXSSTR fmt, va_list vl) | XMLStorage::XS_String | [inline] |
vprintf(LPCXSSTR fmt, va_list vl) | XMLStorage::XS_String | [inline] |
write(std::ostream &out, WRITE_MODE mode=FORMAT_SMART) const | XMLStorage::XMLDoc | [inline] |
XMLStorage::XMLNode::write(std::ostream &out, const XMLFormat &format, WRITE_MODE mode=FORMAT_SMART, int indent=0) const | XMLStorage::XMLNode | [inline] |
write_file(LPCTSTR path, WRITE_MODE mode=FORMAT_SMART) const | XMLStorage::XMLDoc | [inline] |
write_formating(std::ostream &out) const | XMLStorage::XMLDoc | [inline] |
write_formating(LPCTSTR path) const | XMLStorage::XMLDoc | [inline] |
XMLDoc() | XMLStorage::XMLDoc | [inline] |
XMLDoc(LPCTSTR path) | XMLStorage::XMLDoc | [inline] |
XMLMessage(const char *name) | XMLStorage::XMLMessage | [inline] |
XMLMessage() | XMLStorage::XMLMessage | [inline, protected] |
XMLMessageFromString(const std::string &xml_str, const std::string &system_id=std::string()) | XMLStorage::XMLMessageFromString | [inline] |
XMLNode(const XS_String &name) | XMLStorage::XMLNode | [inline] |
XMLNode(const XS_String &name, const std::string &leading) | XMLStorage::XMLNode | [inline] |
XMLNode(const XMLNode &other) | XMLStorage::XMLNode | [inline] |
XMLNode(const XMLNode &other, COPY_FLAGS copy_no_children) | XMLStorage::XMLNode | [inline] |
XMLPos | XMLStorage::XMLNode | [friend] |
XMLReaderBase | XMLStorage::XMLNode | [friend] |
XPathElement | XMLStorage::XMLNode | [friend] |
XS_String() | XMLStorage::XS_String | [inline] |
XS_String(LPCXSSTR s) | XMLStorage::XS_String | [inline] |
XS_String(LPCXSSTR s, size_t l) | XMLStorage::XS_String | [inline] |
XS_String(const super &other) | XMLStorage::XS_String | [inline] |
XS_String(const XS_String &other) | XMLStorage::XS_String | [inline] |
~XMLNode() | XMLStorage::XMLNode | [inline, virtual] |