22#if !defined(XERCESC_INCLUDE_GUARD_DOMEXCEPTION_HPP) 
   23#define XERCESC_INCLUDE_GUARD_DOMEXCEPTION_HPP 
  139         DOMSTRING_SIZE_ERR             = 2,
 
  140         HIERARCHY_REQUEST_ERR          = 3,
 
  141         WRONG_DOCUMENT_ERR             = 4,
 
  142         INVALID_CHARACTER_ERR          = 5,
 
  143         NO_DATA_ALLOWED_ERR            = 6,
 
  144         NO_MODIFICATION_ALLOWED_ERR    = 7,
 
  146         NOT_SUPPORTED_ERR              = 9,
 
  147         INUSE_ATTRIBUTE_ERR            = 10,
 
  148         INVALID_STATE_ERR              = 11,
 
  150         INVALID_MODIFICATION_ERR       = 13,
 
  152         INVALID_ACCESS_ERR             = 15,
 
  154         TYPE_MISMATCH_ERR              = 17
 
 
  178                 short messageCode = 0,
 
  207    inline const XMLCh* getMessage()    
const;
 
 
#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
Definition DOMException.hpp:52
DOMException()
Default constructor for DOMException.
const XMLCh * msg
A string value.
Definition DOMException.hpp:226
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
DOMException(const DOMException &other)
Copy constructor.
virtual ~DOMException()
Destructor for DOMException.
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 * getMessage() const
Definition DOMException.hpp:250
ExceptionCode
ExceptionCode.
Definition DOMException.hpp:137
Configurable memory manager.
Definition MemoryManager.hpp:40