22#if !defined(XERCESC_INCLUDE_GUARD_DOMEXCEPTION_HPP)
23#define XERCESC_INCLUDE_GUARD_DOMEXCEPTION_HPP
25#include <xercesc/util/XercesDefs.hpp>
28XERCES_CPP_NAMESPACE_BEGIN
178 short messageCode = 0,
255XERCES_CPP_NAMESPACE_END
DOMException()
Default constructor for DOMException.
DOMException(const DOMException &other)
Copy constructor.
DOMException(short code, short messageCode=0, MemoryManager *const memoryManager=XMLPlatformUtils::fgMemoryManager)
Constructor which takes an error code and an optional message code.
MemoryManager * fMemoryManager
Definition DOMException.hpp:230
short code
A code value, from the set defined by the ExceptionCode enum, indicating the type of error that occur...
Definition DOMException.hpp:218
const XMLCh * msg
A string value.
Definition DOMException.hpp:226
virtual ~DOMException()
Destructor for DOMException.
ExceptionCode
ExceptionCode.
Definition DOMException.hpp:137
@ NOT_SUPPORTED_ERR
Definition DOMException.hpp:146
@ DOMSTRING_SIZE_ERR
Definition DOMException.hpp:139
@ INVALID_CHARACTER_ERR
Definition DOMException.hpp:142
@ INDEX_SIZE_ERR
Definition DOMException.hpp:138
@ INVALID_STATE_ERR
Definition DOMException.hpp:148
@ NOT_FOUND_ERR
Definition DOMException.hpp:145
@ SYNTAX_ERR
Definition DOMException.hpp:149
@ NO_DATA_ALLOWED_ERR
Definition DOMException.hpp:143
@ TYPE_MISMATCH_ERR
Definition DOMException.hpp:154
@ WRONG_DOCUMENT_ERR
Definition DOMException.hpp:141
@ HIERARCHY_REQUEST_ERR
Definition DOMException.hpp:140
@ INUSE_ATTRIBUTE_ERR
Definition DOMException.hpp:147
@ INVALID_ACCESS_ERR
Definition DOMException.hpp:152
@ INVALID_MODIFICATION_ERR
Definition DOMException.hpp:150
@ NO_MODIFICATION_ALLOWED_ERR
Definition DOMException.hpp:144
@ VALIDATION_ERR
Definition DOMException.hpp:153
@ NAMESPACE_ERR
Definition DOMException.hpp:151
const XMLCh * getMessage() const
Definition DOMException.hpp:250
Configurable memory manager.
Definition MemoryManager.hpp:40