SourceForge.net Logo

xercesc::DOMXPathException Class Reference

#include <DOMXPathException.hpp>

Inheritance diagram for xercesc::DOMXPathException:
Inheritance graph
[legend]

List of all members.

Public Types

enum  ExceptionCode { INVALID_EXPRESSION_ERR = 51, TYPE_ERR = 52, NO_RESULT_ERROR = 53 }
 

ExceptionCode
INVALID_EXPRESSION_ERR The expression has a syntax error or otherwise is not a legal expression according to the rules of the specific DOMXPathEvaluator or contains specialized extension functions or variables not supported by this implementation.

More...

Public Member Functions

Constructors
 DOMXPathException ()
 Default constructor for DOMXPathException.
 DOMXPathException (short code, short messageCode=0, MemoryManager *const memoryManager=XMLPlatformUtils::fgMemoryManager)
 Constructor which takes an error code and a message.
 DOMXPathException (const DOMXPathException &other)
 Copy constructor.
Destructor.
virtual ~DOMXPathException ()
 Destructor for DOMXPathException.

Detailed Description

Since:
DOM Level 3

Member Enumeration Documentation

ExceptionCode
INVALID_EXPRESSION_ERR The expression has a syntax error or otherwise is not a legal expression according to the rules of the specific DOMXPathEvaluator or contains specialized extension functions or variables not supported by this implementation.


TYPE_ERR The expression cannot be converted to return the specified type.
NO_RESULT_ERROR There is no current result in the result object.

Enumerator:
INVALID_EXPRESSION_ERR 
TYPE_ERR 
NO_RESULT_ERROR 

Reimplemented from xercesc::DOMException.


Constructor & Destructor Documentation

home jpcs xml xerces xerces c src xercesc dom DOMXPathException cpp xercesc::DOMXPathException::DOMXPathException ( )

Default constructor for DOMXPathException.

xercesc::DOMXPathException::DOMXPathException ( short  code,
short  messageCode = 0,
MemoryManager *const  memoryManager = XMLPlatformUtils::fgMemoryManager 
)

Constructor which takes an error code and a message.

Parameters:
codeThe error code which indicates the exception
messageCodeThe string containing the error message
memoryManagerThe memory manager used to (de)allocate memory
xercesc::DOMXPathException::DOMXPathException ( const DOMXPathException other)

Copy constructor.

Parameters:
otherThe object to be copied.
xercesc::DOMXPathException::~DOMXPathException ( ) [virtual]

Destructor for DOMXPathException.


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