_attributes | XMLStorage::XMLNode | protected |
_cdata_content | XMLStorage::XMLNode | protected |
_children | XMLStorage::XMLNode | protected |
_content | XMLStorage::XMLNode | protected |
_end_leading | XMLStorage::XMLNode | protected |
_leading | XMLStorage::XMLNode | protected |
_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_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 |
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 |
remove_children(const XS_String &name) | XMLStorage::XMLNode | inline |
set_content(const XS_String &s, bool cdata=false) | 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 | |
vappendf(LPCXSSTR fmt, va_list l) | XMLStorage::XS_String | inline |
vprintf(LPCXSSTR fmt, va_list l) | XMLStorage::XS_String | inline |
write(std::ostream &out, const XMLFormat &format, WRITE_MODE mode=FORMAT_SMART, int indent=0) const | XMLStorage::XMLNode | 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 | inlinevirtual |