Xalan-C++ API Reference 1.12.0
List of all members
xalanc::XercesDOMWrapperException Class Reference

#include <xalanc/XercesParserLiaison/XercesDOMWrapperException.hpp>

Inheritance diagram for xalanc::XercesDOMWrapperException:
xalanc::XalanDOMException

Public Member Functions

Constructors and assignment operator
 XercesDOMWrapperException (ExceptionCode code=UNKNOWN_ERR)
 Constructor which takes an error code.
 
 XercesDOMWrapperException (const DOMExceptionType &theException)
 Constructor which takes a Xerces exception and translates it into a XercesDOMException.
 
 XercesDOMWrapperException (const XercesDOMWrapperException &theSource)
 Copy constructor.
 
- Public Member Functions inherited from xalanc::XalanDOMException
 XalanDOMException (ExceptionCode code=UNKNOWN_ERR)
 Constructor which takes an error code and a message.
 
 XalanDOMException (const XalanDOMException &theSource)
 Copy constructor.
 
virtual ~XalanDOMException ()
 Destructor for XalanDOMException.
 
virtual ExceptionCode getExceptionCode () const
 Returns a code value, from the set defined by the ExceptionCode enum, indicating the type of error that occurred.
 

Destructor.

virtual ~XercesDOMWrapperException ()
 Destructor for XercesDOMException.
 

Additional Inherited Members

- Public Types inherited from xalanc::XalanDOMException
enum  ExceptionCode {
  INDEX_SIZE_ERR = 1 , DOMSTRING_SIZE_ERR = 2 , HIERARCHY_REQUEST_ERR = 3 , WRONG_DOCUMENT_ERR = 4 ,
  INVALID_CHARACTER_ERR = 5 , NO_DATA_ALLOWED_ERR = 6 , NO_MODIFICATION_ALLOWED_ERR = 7 , NOT_FOUND_ERR = 8 ,
  NOT_SUPPORTED_ERR = 9 , INUSE_ATTRIBUTE_ERR = 10 , INVALID_STATE_ERR = 11 , SYNTAX_ERR = 12 ,
  INVALID_MODIFICATION_ERR = 13 , NAMESPACE_ERR = 14 , INVALID_ACCESS_ERR = 15 , UNKNOWN_ERR = 201 ,
  TRANSCODING_ERR = 202
}
 

Detailed Description

Definition at line 43 of file XercesDOMWrapperException.hpp.

Constructor & Destructor Documentation

◆ XercesDOMWrapperException() [1/3]

xalanc::XercesDOMWrapperException::XercesDOMWrapperException ( ExceptionCode  code = UNKNOWN_ERR)
explicit

Constructor which takes an error code.

Parameters
codeThe error code which indicates the exception

◆ XercesDOMWrapperException() [2/3]

xalanc::XercesDOMWrapperException::XercesDOMWrapperException ( const DOMExceptionType theException)

Constructor which takes a Xerces exception and translates it into a XercesDOMException.

Parameters
codeThe Xerces DOMException instance.

◆ XercesDOMWrapperException() [3/3]

xalanc::XercesDOMWrapperException::XercesDOMWrapperException ( const XercesDOMWrapperException theSource)

Copy constructor.

Parameters
otherThe object to be copied.

◆ ~XercesDOMWrapperException()

virtual xalanc::XercesDOMWrapperException::~XercesDOMWrapperException ( )
virtual

Destructor for XercesDOMException.


The documentation for this class was generated from the following file: