ReactOS 0.4.16-dev-197-g92996da
|
XML document holder. More...
#include <xmlstorage.h>
Public Attributes | |
XMLFormat | _format |
XMLErrorList | _errors |
Additional Inherited Members | |
Public Types inherited from XMLStorage::XMLNode | |
enum | COPY_FLAGS { COPY_NOCHILDREN } |
Public Types inherited from XMLStorage::XS_String | |
typedef std::string | super |
Protected Member Functions inherited from XMLStorage::XMLNode | |
XMLNode * | create_relative (const XPath &xpath) |
relative XPath create function | |
XMLNode * | filter (XPath::const_iterator from, const XPath::const_iterator &to) const |
create a new node tree using the given XPath filter expression | |
void | original_write_worker (std::ostream &out) const |
write node with children tree to output stream using original white space | |
void | plain_write_worker (std::ostream &out) const |
print node without any white space | |
void | pretty_write_worker (std::ostream &out, const XMLFormat &format, int indent) const |
pretty print node with children tree to output stream | |
void | smart_write_worker (std::ostream &out, const XMLFormat &format, int indent) const |
write node with children tree to output stream using smart formating | |
Protected Attributes inherited from XMLStorage::XMLNode | |
Children | _children |
AttributeMap | _attributes |
std::string | _leading |
std::string | _content |
std::string | _end_leading |
std::string | _trailing |
bool | _cdata_content |
XML document holder.
Definition at line 2702 of file xmlstorage.h.
|
inline |
Definition at line 2704 of file xmlstorage.h.
|
inline |
Definition at line 2709 of file xmlstorage.h.
|
inline |
Definition at line 2776 of file xmlstorage.h.
|
inline |
Definition at line 2756 of file xmlstorage.h.
Referenced by read_buffer(), XMLStorage::XMLMessageFromString::XMLMessageFromString(), and XMLStorage::XMLMessageReader::XMLMessageReader().
|
inline |
Definition at line 2761 of file xmlstorage.h.
Definition at line 2741 of file xmlstorage.h.
Referenced by ExplorerGlobals::read_persistent(), and XMLDoc().
|
inline |
Definition at line 2768 of file xmlstorage.h.
Referenced by read_buffer().
|
inline |
write XML stream
Definition at line 2800 of file xmlstorage.h.
|
inline |
Definition at line 2820 of file xmlstorage.h.
Referenced by ExplorerGlobals::write_persistent().
Definition at line 2827 of file xmlstorage.h.
|
inline |
write XML stream with formating
Definition at line 2815 of file xmlstorage.h.
Referenced by write_formating().
XMLErrorList XMLStorage::XMLDoc::_errors |
Definition at line 2835 of file xmlstorage.h.
Referenced by read(), and ExplorerGlobals::read_persistent().
XMLFormat XMLStorage::XMLDoc::_format |
Definition at line 2834 of file xmlstorage.h.