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. |
1.4.0