22#if !defined(XERCESC_INCLUDE_GUARD_DOMERROR_HPP)
23#define XERCESC_INCLUDE_GUARD_DOMERROR_HPP
101 DOM_SEVERITY_WARNING = 1,
102 DOM_SEVERITY_ERROR = 2,
103 DOM_SEVERITY_FATAL_ERROR = 3
#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
DOMError is an interface that describes an error.
Definition DOMError.hpp:40
virtual void * getRelatedException() const =0
The related platform dependent exception if any.
virtual DOMLocator * getLocation() const =0
Get the location of the error.
virtual ~DOMError()
Destructor.
Definition DOMError.hpp:70
virtual const XMLCh * getType() const =0
A XMLCh* indicating which related data is expected in relatedData.
virtual ErrorSeverity getSeverity() const =0
Get the severity of the error.
virtual void * getRelatedData() const =0
The related DOMError::getType dependent data if any.
ErrorSeverity
The severity of the error described by the DOMError.
Definition DOMError.hpp:100
DOMError()
Definition DOMError.hpp:47
virtual const XMLCh * getMessage() const =0
Get the message describing the error that occured.
DOMLocator is an interface that describes a location.
Definition DOMLocator.hpp:42