lean cpp library
A lean C++ library providing efficient utility classes for high-performance C++ applications.
Public Member Functions
lean::xml::xml_file< Char > Class Template Reference

This convenience class wraps up the most common xml file functionality. More...

#include <xml_file.h>

List of all members.

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.

Detailed Description

template<class Char = char>
class lean::xml::xml_file< Char >

This convenience class wraps up the most common xml file functionality.


The documentation for this class was generated from the following file: