22 #if !defined(XERCESC_INCLUDE_GUARD_DOCUMENTHANDLER_HPP)
23 #define XERCESC_INCLUDE_GUARD_DOCUMENTHANDLER_HPP
103 virtual void characters
105 const XMLCh*
const chars
121 virtual void endDocument () = 0;
138 virtual void endElement(
const XMLCh*
const name) = 0;
163 virtual void ignorableWhitespace
165 const XMLCh*
const chars
186 virtual void processingInstruction
188 const XMLCh*
const target
189 ,
const XMLCh*
const data
199 virtual void resetDocument() = 0;
229 virtual void setDocumentLocator(
const Locator*
const locator) = 0;
241 virtual void startDocument() = 0;
265 virtual void startElement
267 const XMLCh*
const name
virtual ~DocumentHandler()
Destructor.
Definition: DocumentHandler.hpp:71
Receive notification of general document events.
Definition: DocumentHandler.hpp:60
#define SAX_EXPORT
Definition: XercesDefs.hpp:164
Interface for an element's attribute specifications.
Definition: AttributeList.hpp:80
Interface for associating a SAX event with a document location.
Definition: Locator.hpp:54
SIZE_T XMLSize_t
Definition: Xerces_autoconf_config.borland.hpp:86
#define XERCES_CPP_NAMESPACE_BEGIN
Definition: XercesDefs.hpp:112
wchar_t XMLCh
Definition: Xerces_autoconf_config.borland.hpp:92
DocumentHandler()
Default constructor.
Definition: DocumentHandler.hpp:66
#define XERCES_CPP_NAMESPACE_END
Definition: XercesDefs.hpp:113