22#if !defined(XERCESC_INCLUDE_GUARD_DECLHANDLER_HPP) 
   23#define XERCESC_INCLUDE_GUARD_DECLHANDLER_HPP 
   85        const   XMLCh* 
const    name
 
   86        , 
const XMLCh* 
const    model
 
  108        const   XMLCh* 
const    eName
 
  109        , 
const XMLCh* 
const    aName
 
  110        , 
const XMLCh* 
const    type
 
  111        , 
const XMLCh* 
const    mode
 
  112        , 
const XMLCh* 
const    value
 
  129        const   XMLCh* 
const    name
 
  130        , 
const XMLCh* 
const    value
 
  147        const   XMLCh* 
const    name
 
  148        , 
const XMLCh* 
const    publicId
 
  149        , 
const XMLCh* 
const    systemId
 
 
#define SAX2_EXPORT
Definition XercesDefs.hpp:165
#define XERCES_CPP_NAMESPACE_BEGIN
Definition XercesDefs.hpp:112
#define XERCES_CPP_NAMESPACE_END
Definition XercesDefs.hpp:113
char16_t XMLCh
Definition Xerces_autoconf_config.hpp:120
Receive notification of DTD declaration events.
Definition DeclHandler.hpp:49
virtual ~DeclHandler()
Destructor.
Definition DeclHandler.hpp:59
DeclHandler()
Default constructor.
Definition DeclHandler.hpp:54
virtual void externalEntityDecl(const XMLCh *const name, const XMLCh *const publicId, const XMLCh *const systemId)=0
Report a parsed external entity declaration.
virtual void elementDecl(const XMLCh *const name, const XMLCh *const model)=0
Report an element type declaration.
virtual void attributeDecl(const XMLCh *const eName, const XMLCh *const aName, const XMLCh *const type, const XMLCh *const mode, const XMLCh *const value)=0
Report an attribute type declaration.
virtual void internalEntityDecl(const XMLCh *const name, const XMLCh *const value)=0
Report an internal entity declaration.