|
Xalan-C++ API Reference 1.12.0
|
#include <xalanc/PlatformSupport/XSLException.hpp>
Public Member Functions | |
| XSLException (const XalanDOMString &theMessage, MemoryManager &theManager, const Locator *theLocator) | |
| Constructor. | |
| XSLException (const XalanDOMString &theMessage, MemoryManager &theManager) | |
| Constructor. | |
| XSLException (const XSLException &other) | |
| virtual | ~XSLException () |
| virtual const XalanDOMChar * | getType () const =0 |
| Retrieve type of exception. | |
| const XalanDOMString & | getMessage () const |
| Retrieve message for exception. | |
| const XalanDOMString & | getURI () const |
| Get the URI for the associated document, if any. | |
| XalanFileLoc | getLineNumber () const |
| Retrieve the line number. | |
| XalanFileLoc | getColumnNumber () const |
| Retrieve the column number. | |
| const MemoryManager & | getMemoryManager () const |
| MemoryManager & | getMemoryManager () |
| XalanDOMString & | defaultFormat (XalanDOMString &theBuffer) const |
Protected Attributes | |
| MemoryManager & | m_memoryManager |
Definition at line 42 of file XSLException.hpp.
| xalanc::XSLException::XSLException | ( | const XalanDOMString & | theMessage, |
| MemoryManager & | theManager, | ||
| const Locator * | theLocator | ||
| ) |
Constructor.
| theMessage | The message to display when exception thrown |
| theManager | The MemoryManager instance to use. |
| theLocator | The locator instance for error reporting, if any. |
| xalanc::XSLException::XSLException | ( | const XalanDOMString & | theMessage, |
| MemoryManager & | theManager | ||
| ) |
Constructor.
Use this constructor when the message has already been formatted.
| theMessage | The message to display when exception thrown |
| theManager | The MemoryManager instance to use. |
| xalanc::XSLException::XSLException | ( | const XSLException & | other | ) |
|
virtual |
|
inlinestatic |
Definition at line 163 of file XSLException.hpp.
|
static |
|
inlinestatic |
Definition at line 142 of file XSLException.hpp.
| XalanDOMString & xalanc::XSLException::defaultFormat | ( | XalanDOMString & | theBuffer | ) | const |
|
inline |
Retrieve the column number.
Definition at line 121 of file XSLException.hpp.
|
inline |
|
inline |
Definition at line 133 of file XSLException.hpp.
|
inline |
Definition at line 127 of file XSLException.hpp.
|
inline |
Retrieve message for exception.
Definition at line 88 of file XSLException.hpp.
|
pure virtual |
Retrieve type of exception.
Implemented in xalanc::DOMSupportException, xalanc::URISupport::InvalidURIException, xalanc::XalanFileOutputStream::XalanFileOutputStreamOpenException, xalanc::XalanFileOutputStream::XalanFileOutputStreamWriteException, xalanc::XalanFStreamOutputStream::XalanFStreamOutputStreamWriteException, xalanc::XalanOutputStream::XalanOutputStreamException, xalanc::XalanOutputStream::UnsupportedEncodingException, xalanc::XalanOutputStream::TranscoderInternalFailureException, xalanc::XalanOutputStream::TranscodingException, xalanc::XalanStdOutputStream::XalanStdOutputStreamWriteException, xalanc::XalanTranscodingServices::MakeTranscoderException, xalanc::XalanTranscodingServices::UnrepresentableCharacterException, xalanc::XalanQName::InvalidQNameException, xalanc::XalanXPathException, xalanc::XObject::XObjectException, xalanc::XObject::XObjectInvalidConversionException, xalanc::XPathParserException, xalanc::ElemMessage::ElemMessageTerminateException, xalanc::VariablesStack::InvalidStackContextException, and xalanc::XSLTProcessorException.
|
inline |
Get the URI for the associated document, if any.
Definition at line 99 of file XSLException.hpp.
|
protected |
Definition at line 199 of file XSLException.hpp.
Copyright © 1999-2020 The Apache Software Foundation. All Rights Reserved.
Generated on Sat Mar 22 2025 18:54:18 for Xalan-C++ API Reference by
1.9.8