|
ReactOS 0.4.16-dev-1946-g52006dd
|
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.