Inheritance diagram for CEGUI::XercesParser:


Public Member Functions | |
| void | parseXMLFile (XMLHandler &handler, const String &filename, const String &schemaName, const String &resourceGroup) |
| abstract method which initiates parsing of an XML file. | |
Static Public Member Functions | |
| static void | populateAttributesBlock (const XERCES_CPP_NAMESPACE::Attributes &src, XMLAttributes &dest) |
| Populate the CEGUI::XMLAttributes object with attribute data from the Xerces attributes block. | |
| static String | transcodeXmlCharToString (const XMLCh *const xmlch_str) |
| Return a CEGUI::String containing the Xerces XMLChar string data in xmlch_str. | |
Protected Member Functions | |
| bool | initialiseImpl (void) |
| abstract method which initialises the XMLParser ready for use. | |
| void | cleanupImpl (void) |
| abstract method which cleans up the XMLParser after use. | |
Static Protected Member Functions | |
| static void | initialiseSchema (XERCES_CPP_NAMESPACE::SAX2XMLReader *reader, const String &schemaName, const String &xmlFilename, const String &resourceGroup) |
| static XERCES_CPP_NAMESPACE::SAX2XMLReader * | createReader (XERCES_CPP_NAMESPACE::DefaultHandler &handler) |
| static void | doParse (XERCES_CPP_NAMESPACE::SAX2XMLReader *parser, const String &xmlFilename, const String &resourceGroup) |
|
|
abstract method which cleans up the XMLParser after use.
Implements CEGUI::XMLParser. |
|
|
abstract method which initialises the XMLParser ready for use.
Implements CEGUI::XMLParser. |
|
||||||||||||||||||||
|
abstract method which initiates parsing of an XML file.
Implements CEGUI::XMLParser. |
1.4.5