Xalan-C++ API Documentation

The Xalan C++ XSLT Processor Version 1.4

Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

XalanDOMException Class Reference

#include <XalanDOMException.hpp>

Inheritance diagram for XalanDOMException:

XalanDOMString::TranscodingError XercesDOMException List of all members.

Enumerators for DOM Exceptions

Public Methods

Constructors and assignment operator
Destructor.

Detailed Description


Member Enumeration Documentation

enum XalanDOMException::ExceptionCode

Enumeration values:
INDEX_SIZE_ERR  
DOMSTRING_SIZE_ERR  
HIERARCHY_REQUEST_ERR  
WRONG_DOCUMENT_ERR  
INVALID_CHARACTER_ERR  
NO_DATA_ALLOWED_ERR  
NO_MODIFICATION_ALLOWED_ERR  
NOT_FOUND_ERR  
NOT_SUPPORTED_ERR  
INUSE_ATTRIBUTE_ERR  
INVALID_STATE_ERR  
SYNTAX_ERR  
INVALID_MODIFICATION_ERR  
NAMESPACE_ERR  
INVALID_ACCESS_ERR  
UNKNOWN_ERR  
TRANSCODING_ERR  

Constructor & Destructor Documentation

explicit XalanDOMException::XalanDOMException ( ExceptionCode code = UNKNOWN_ERR)

Constructor which takes an error code and a message.

Parameters:
code   The error code which indicates the exception

XalanDOMException::XalanDOMException ( const XalanDOMException & theSource)

Copy constructor.

Parameters:
other   The object to be copied.

XalanDOMException::~XalanDOMException () [virtual]

Destructor for XalanDOMException.


Member Function Documentation

ExceptionCode XalanDOMException::getExceptionCode () const [virtual]

Returns a code value, from the set defined by the ExceptionCode enum, indicating the type of error that occurred.

Returns:
The exception code.

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

Interpreting class diagrams

Doxygen and GraphViz are used to generate this API documentation from the Xalan-C header files.

Xalan-C++ XSLT Processor Version 1.4
Copyright © 2000, 2001, 2002 The Apache Software Foundation. All Rights Reserved.