lean cpp library
A lean C++ library providing efficient utility classes for high-performance C++ applications.
|
This convenience class wraps up the most common xml file functionality. More...
#include <xml_file.h>
Public Member Functions | |
LEAN_INLINE | xml_file () |
Constructs an empty xml document. | |
LEAN_INLINE | xml_file (const utf8_ntri &name) |
Loads an xml document from the given file. | |
template<int ParseFlags> | |
LEAN_INLINE | xml_file (const utf8_ntri &name, ce_int< ParseFlags >) |
Loads an xml document from the given file. | |
LEAN_INLINE void | save (const utf8_ntri &name) const |
Saves this xml document to the given file. | |
template<int ParseFlags> | |
LEAN_INLINE void | save (const utf8_ntri &name, ce_int< ParseFlags >) const |
Saves this xml document to the given file. | |
LEAN_INLINE rapidxml::xml_document< Char > & | document () |
Gets the contained xml document. | |
LEAN_INLINE const rapidxml::xml_document< Char > & | document () const |
Gets the contained xml document. |
This convenience class wraps up the most common xml file functionality.