#include <saxbase.h>
Inheritance diagram for SAXBase:

Public Methods | |
| virtual void | reportError (void) |
| Report parser error messages. More... | |
| virtual void | startElement (void *userData, const XmlChar *name, const XmlChar **atts) |
| Start element handler. More... | |
| virtual void | endElement (void *userData, const XmlChar *name) |
| End element handler. More... | |
| virtual void | characterData (void *userData, const XmlChar *data, int length) |
| Character data handler. More... | |
| virtual void | processingInstruction (void *userData, const XmlChar *target, const XmlChar *data) |
| Processing instruction handler. More... | |
| virtual void | comment (void *userData, const XmlChar *data) |
| Comment handler. More... | |
| virtual void | startCDATASection (void *userData) |
| Start CDATA section handler. More... | |
| virtual void | endCDATASection (void *userData) |
| End CDATA section handler. More... | |
| virtual void | defaultHandler (void *userData, const XmlChar *data, int length) |
| Default handler. More... | |
| virtual int | unknownEncoding (void *unknownEncodingData, const XmlChar *name, XML_Encoding *info) |
| Unknown encoding handler. More... | |
| virtual void | xmlDecl (void *userData, const XmlChar *version, const XmlChar *encoding, int standalone) |
| XML declaration handler. More... | |
| virtual void | startDoctypeDecl (void *userData, const XmlChar *doctypeName, const XmlChar *systemId, const XmlChar *publicId, int hasInternalSubset) |
| Start doctype handler. More... | |
| virtual void | endDoctypeDecl (void *userData) |
| End doctype handler. More... | |
| virtual void | entityDecl (void *userData, const XmlChar *entityName, int isParameterEntity, const XmlChar *value, int valueLength, const XmlChar *base, const XmlChar *systemId, const XmlChar *publicId, const XmlChar *notationName) |
| Entity declaration handler. More... | |
| virtual void | notationDecl (void *userData, const XmlChar *notationName, const XmlChar *base, const XmlChar *systemId, const XmlChar *publicId) |
| Notation declaration handler. More... | |
Inherit this class whenever you want to use the SAX callback functionality.
Definition at line 40 of file saxbase.h.
|
||||||||||||||||
|
Character data handler.
Does nothing.
Reimplemented in OutputSAXReceptor. Definition at line 83 of file saxbase.h. References XmlChar. |
|
||||||||||||
|
Comment handler.
Does nothing.
Reimplemented in OutputSAXReceptor. Definition at line 108 of file saxbase.h. References XmlChar. |
|
||||||||||||||||
|
Default handler.
Does nothing.
Reimplemented in OutputSAXReceptor. Definition at line 139 of file saxbase.h. References XmlChar. |
|
|
End CDATA section handler.
Does nothing.
Reimplemented in OutputSAXReceptor. |
|
|
End doctype handler.
Does nothing.
Reimplemented in OutputSAXReceptor. |
|
||||||||||||
|
End element handler.
Does nothing.
Reimplemented in OutputSAXReceptor. Definition at line 71 of file saxbase.h. References XmlChar. |
|
||||||||||||||||||||||||||||||||||||||||
|
Entity declaration handler.
Does nothing.
Reimplemented in OutputSAXReceptor. Definition at line 214 of file saxbase.h. References XmlChar. |
|
||||||||||||||||||||||||
|
Notation declaration handler.
Does nothing.
Reimplemented in OutputSAXReceptor. Definition at line 235 of file saxbase.h. References XmlChar. |
|
||||||||||||||||
|
Processing instruction handler.
Does nothing.
Reimplemented in OutputSAXReceptor. Definition at line 96 of file saxbase.h. References XmlChar. |
|
|
Report parser error messages.
Does nothing. Reimplemented in OutputSAXReceptor. |
|
|
Start CDATA section handler.
Does nothing.
Reimplemented in OutputSAXReceptor. |
|
||||||||||||||||||||||||
|
Start doctype handler.
Does nothing.
Reimplemented in OutputSAXReceptor. Definition at line 183 of file saxbase.h. References XmlChar. |
|
||||||||||||||||
|
Start element handler.
Does nothing.
Reimplemented in OutputSAXReceptor. Definition at line 59 of file saxbase.h. References XmlChar. |
|
||||||||||||||||
|
Unknown encoding handler.
Does nothing.
Reimplemented in OutputSAXReceptor. Definition at line 152 of file saxbase.h. References XmlChar. |
|
||||||||||||||||||||
|
XML declaration handler.
Does nothing.
Reimplemented in OutputSAXReceptor. Definition at line 167 of file saxbase.h. References XmlChar. |
1.2.14 written by Dimitri van Heesch,
© 1997-2002