xbmc
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
CXBMCTinyXML Class Reference
Inheritance diagram for CXBMCTinyXML:
Inheritance graph
[legend]
Collaboration diagram for CXBMCTinyXML:
Collaboration graph
[legend]

Public Member Functions

 CXBMCTinyXML (const char *)
 
 CXBMCTinyXML (const std::string &documentName)
 
 CXBMCTinyXML (const std::string &documentName, const std::string &documentCharset)
 
bool LoadFile (TiXmlEncoding encoding=TIXML_DEFAULT_ENCODING)
 
bool LoadFile (const char *, TiXmlEncoding encoding=TIXML_DEFAULT_ENCODING)
 
bool LoadFile (const std::string &_filename, TiXmlEncoding encoding=TIXML_DEFAULT_ENCODING)
 
bool LoadFile (const std::string &_filename, const std::string &documentCharset)
 
bool LoadFile (FILE *, TiXmlEncoding encoding=TIXML_DEFAULT_ENCODING)
 
bool SaveFile (const char *) const
 
bool SaveFile (const std::string &filename) const
 
bool Parse (const std::string &data, TiXmlEncoding encoding=TIXML_DEFAULT_ENCODING)
 
bool Parse (const std::string &data, const std::string &dataCharset)
 
std::string GetSuggestedCharset (void) const
 
std::string GetUsedCharset (void) const
 

Static Public Member Functions

static bool Test ()
 

Protected Member Functions

bool TryParse (const std::string &data, const std::string &tryDataCharset)
 
bool InternalParse (const std::string &rawdata, TiXmlEncoding encoding=TIXML_DEFAULT_ENCODING)
 

Protected Attributes

std::string m_SuggestedCharset
 
std::string m_UsedCharset
 

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