public:
CXMLParser();
object constructor
public:
virtual void CharacterDataHandler(const XML_Char *s, int len);
called by the XML parser when it encounters character data
Name Description s pointer to the character data len length of the character data
public:
virtual void CommentHandler(const XML_Char *data);
called when the XML parser encounters an XML comment
Name Description data the content of the comment
public:
virtual void EndCDataSectionHandler();
public:
virtual void EndElementHandler(const XML_Char *name);
called by the XML parser when it encounters the end of an element
Name Description name the generic identifier of the element
public:
XML_Error ParseXMLDocument(LStream &stream);
parses an XML document
Result: returns an XML parser error; see xmlparse.h for more information
Name Description stream the data to be parsed
public:
virtual void ProcessingInstructionHandler(const XML_Char *target, const XML_Char *data);
called when the XML parser encounters a processing instruction
Name Description target pointer to the character data len length of the character data
public:
virtual void StartCDataSectionHandler();
called when the XML parser encounters the start of a CDATA chunk
public:
virtual void StartElementHandler(const XML_Char *name, const XML_Char **atts);
called by the XML parser when it encounters the start of an element
Name Description name the generic identifier of the element atts the attributes of the element that is starting
public:
virtual ~CXMLParser();
object destructor
© 1999-2000, Thomas Bednarz, Jr. (Last Updated 7/16/2000)