|
Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members
IDOM_RangeException Class ReferenceEncapsulate range related DOM error or warning.
More...
#include <IDOM_RangeException.hpp>
Inheritance diagram for IDOM_RangeException
[legend]Collaboration diagram for IDOM_RangeException:
[legend]List of all members.
Detailed Description
Encapsulate range related DOM error or warning.
DOM level 2 implementation.
The DOM will create and throw an instance of IDOM_RangeException when an error condition in range is detected. Exceptions can occur when an application directly manipulates the range elements in DOM document tree that is produced by the parser.
Unlike the other classes in the C++ DOM API, IDOM_RangeException is NOT a reference to an underlying implementation class, and does not provide automatic memory management. Code that catches a DOM Range exception is responsible for deleting it, or otherwise arranging for its disposal.
Member Enumeration Documentation
enum IDOM_RangeException::RangeExceptionCode
|
|
|
-
Enumeration values:
-
BAD_BOUNDARYPOINTS_ERR
|
|
INVALID_NODE_TYPE_ERR
|
|
|
Constructor & Destructor Documentation
IDOM_RangeException::IDOM_RangeException (
|
)
|
|
|
Default constructor for IDOM_RangeException.
|
IDOM_RangeException::IDOM_RangeException (
|
RangeExceptionCode code,
|
|
const XMLCh * message )
|
|
|
Constructor which takes an error code and a message.
-
Parameters:
-
code
|
The error code which indicates the exception |
message
|
The string containing the error message |
|
IDOM_RangeException::IDOM_RangeException (
|
const IDOM_RangeException & other )
|
|
|
Copy constructor.
-
Parameters:
-
other
|
The object to be copied. |
|
IDOM_RangeException::~IDOM_RangeException (
|
) [virtual]
|
|
|
Destructor for IDOM_RangeException.
Applications are responsible for deleting IDOM_RangeException objects that they catch after they have completed their exception processing. |
Member Data Documentation
|
A code value, from the set defined by the RangeExceptionCode enum, indicating the type of error that occured.
Reimplemented from IDOM_DOMException. |
The documentation for this class was generated from the following file:
|