22 #if !defined(XERCESC_INCLUDE_GUARD_PARSER_HPP)
23 #define XERCESC_INCLUDE_GUARD_PARSER_HPP
99 virtual void setEntityResolver(
EntityResolver*
const resolver) = 0;
116 virtual void setDTDHandler(
DTDHandler*
const handler) = 0;
153 virtual void setErrorHandler(
ErrorHandler*
const handler) = 0;
206 const XMLCh*
const systemId
230 const char*
const systemId
Receive notification of general document events.
Definition: DocumentHandler.hpp:60
virtual ~Parser()
The destructor.
Definition: Parser.hpp:73
#define SAX_EXPORT
Definition: XercesDefs.hpp:164
Receive notification of basic DTD-related events.
Definition: DTDHandler.hpp:59
Basic interface for resolving entities.
Definition: EntityResolver.hpp:86
Basic interface for SAX error handlers.
Definition: ErrorHandler.hpp:60
Parser()
The default constructor.
Definition: Parser.hpp:69
#define XERCES_CPP_NAMESPACE_BEGIN
Definition: XercesDefs.hpp:112
wchar_t XMLCh
Definition: Xerces_autoconf_config.borland.hpp:92
#define XERCES_CPP_NAMESPACE_END
Definition: XercesDefs.hpp:113
Basic interface for SAX (Simple API for XML) parsers.
Definition: Parser.hpp:60