Inheritance diagram for CP_M_XMLHandler:
Public Member Functions | |
CP_M_XMLHandler () | |
virtual | ~CP_M_XMLHandler () |
virtual CP_M_XMLHandler * | OnStartElement (const XML_Char *, CP_XMLAttributes &) |
virtual bool | OnEndElement (const XML_Char *) |
virtual void | OnCharacters (const XML_Char *, SInt16) |
virtual void | OnStartCData () |
virtual void | OnEndCData () |
virtual void | OnProcessingInstruction (const XML_Char *, const XML_Char *) |
virtual void | OnComment (const XML_Char *) |
|
Constructor. |
|
Destructor. |
|
Called from the XML parser when a start element is encountered in the XML document. Subclasses need to override this routine to provide handling of the passed in attributes. You need to return the CP_M_XMLHandler object that is going to receive the next OnStartElement call. Reimplemented in CP_XML_NullHandler. |
|
Called when an end element is encountered in the XML document. Reimplemented in CP_XML_NullHandler. |
|
Called when you have character data in an XML element. Note: it is possible for the XML parser to send your data in various parts, and not all at once.
Reimplemented in CP_XML_NullHandler. |
|
Called when a CDATA section is encountered. |
|
Called when the previous CDATA section is ending. |
|
Called when a processing instruction is encountered. |
|
Called when a comment is encountered. |