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 Tue Oct 10 2023 15:42:22 for Xalan-C++ API Reference by