22#if !defined(XERCESC_INCLUDE_GUARD_DOMENTITY_HPP)
23#define XERCESC_INCLUDE_GUARD_DOMENTITY_HPP
#define CDOM_EXPORT
Definition XercesDefs.hpp:166
#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
This interface represents an entity, either parsed or unparsed, in an XML document.
Definition DOMEntity.hpp:66
virtual ~DOMEntity()
Destructor.
Definition DOMEntity.hpp:96
virtual const XMLCh * getPublicId() const =0
The public identifier associated with the entity, if specified.
virtual const XMLCh * getXmlEncoding() const =0
An attribute specifying, as part of the text declaration, the encoding of this entity,...
virtual const XMLCh * getXmlVersion() const =0
An attribute specifying, as part of the text declaration, the version number of this entity,...
virtual const XMLCh * getNotationName() const =0
For unparsed entities, the name of the notation for the entity.
DOMEntity()
Definition DOMEntity.hpp:73
DOMEntity(const DOMEntity &other)
Definition DOMEntity.hpp:74
virtual const XMLCh * getSystemId() const =0
The system identifier associated with the entity, if specified.
virtual const XMLCh * getInputEncoding() const =0
An attribute specifying the encoding used for this entity at the time of parsing, when it is an exter...
The DOMNode interface is the primary datatype for the entire Document Object Model.
Definition DOMNode.hpp:139