Classes | |
class | ParseError |
A parse error exception. More... | |
class | BasicElement |
An XML element. More... | |
class | BasicDocument |
An XML document. More... | |
Typedefs | |
typedef BasicElement< std::string > | Element |
An element type to use with std::string . | |
typedef BasicDocument< std::string > | Document |
A document type to use with std::string . | |
typedef BasicElement< std::wstring > | wElement |
An element type to use with std::wstring . | |
typedef BasicDocument< std::wstring > | wDocument |
A document type to use with std::wstring . | |
Functions | |
template<class T> | |
std::basic_ostream< typename T::value_type, typename T::traits_type > & | operator<< (std::basic_ostream< typename T::value_type, typename T::traits_type > &out, const BasicElement< T > &element) |
Write an XML element to an output stream. | |
template<class T> | |
std::basic_istream< typename T::value_type, typename T::traits_type > & | operator>> (std::basic_istream< typename T::value_type, typename T::traits_type > &in, BasicElement< T > &element) |
Read and parse an XML document from an input stream. | |
template<class T> | |
std::basic_ostream< typename T::value_type, typename T::traits_type > & | operator<< (std::basic_ostream< typename T::value_type, typename T::traits_type > &out, const BasicDocument< T > &document) |
Write an XML document to an output stream. | |
template<class T> | |
std::basic_istream< typename T::value_type, typename T::traits_type > & | operator>> (std::basic_istream< typename T::value_type, typename T::traits_type > &in, BasicDocument< T > &document) |
Read and parse an XML document from an input stream. |