#include <XSLException.hpp>
Inherited by DOMSupportException, URISupport::InvalidURIException, XalanOutputStream::XalanOutputStreamException, XalanTranscodingServices::MakeTranscoderException, XalanTranscodingServices::UnrepresentableCharacterException, XalanXPathException, XMLSupportException, and XSLTProcessorException.
|
static XalanDOMString & | defaultFormat (const XalanDOMString &theMessage, const XalanDOMString &theURI, XalanFileLoc theLineNumber, XalanFileLoc theColumnNumber, const XalanDOMChar *theType, XalanDOMString &theBuffer) |
|
static XalanDOMString & | defaultFormat (const XalanDOMChar *theMessage, const XalanDOMChar *theURI, XalanFileLoc theLineNumber, XalanFileLoc theColumnNumber, const XalanDOMChar *theType, XalanDOMString &theBuffer) |
|
static XalanDOMString & | defaultFormat (const XalanDOMChar *theMessage, const XalanDOMString::size_type theMessageLength, const XalanDOMChar *theURI, const XalanDOMString::size_type theURILength, XalanFileLoc theLineNumber, XalanFileLoc theColumnNumber, const XalanDOMChar *theType, const XalanDOMString::size_type theTypeLength, XalanDOMString &theBuffer) |
|
Definition at line 42 of file XSLException.hpp.
◆ XSLException() [1/3]
XSLException::XSLException |
( |
const XalanDOMString & |
theMessage, |
|
|
MemoryManager & |
theManager, |
|
|
const Locator * |
theLocator |
|
) |
| |
Constructor.
- Parameters
-
theMessage | The message to display when exception thrown |
theManager | The MemoryManager instance to use. |
theLocator | The locator instance for error reporting, if any. |
◆ XSLException() [2/3]
XSLException::XSLException |
( |
const XalanDOMString & |
theMessage, |
|
|
MemoryManager & |
theManager |
|
) |
| |
Constructor.
Use this constructor when the message has already been formatted.
- Parameters
-
theMessage | The message to display when exception thrown |
theManager | The MemoryManager instance to use. |
◆ XSLException() [3/3]
◆ ~XSLException()
virtual XSLException::~XSLException |
( |
| ) |
|
|
virtual |
◆ defaultFormat() [1/4]
◆ defaultFormat() [2/4]
◆ defaultFormat() [3/4]
static XalanDOMString& XSLException::defaultFormat |
( |
const XalanDOMChar * |
theMessage, |
|
|
const XalanDOMChar * |
theURI, |
|
|
XalanFileLoc |
theLineNumber, |
|
|
XalanFileLoc |
theColumnNumber, |
|
|
const XalanDOMChar * |
theType, |
|
|
XalanDOMString & |
theBuffer |
|
) |
| |
|
inlinestatic |
◆ defaultFormat() [4/4]
◆ getColumnNumber()
XalanFileLoc XSLException::getColumnNumber |
( |
| ) |
const |
|
inline |
Retrieve the column number.
- Returns
- the column number
Definition at line 121 of file XSLException.hpp.
◆ getLineNumber()
XalanFileLoc XSLException::getLineNumber |
( |
| ) |
const |
|
inline |
Retrieve the line number.
- Returns
- the line number
Definition at line 110 of file XSLException.hpp.
◆ getMemoryManager() [1/2]
const MemoryManager& XSLException::getMemoryManager |
( |
| ) |
const |
|
inline |
◆ getMemoryManager() [2/2]
MemoryManager& XSLException::getMemoryManager |
( |
| ) |
|
|
inline |
◆ getMessage()
Retrieve message for exception.
- Returns
- exception message
Definition at line 88 of file XSLException.hpp.
◆ getType()
virtual const XalanDOMChar* XSLException::getType |
( |
| ) |
const |
|
pure virtual |
Retrieve type of exception.
- Returns
- type of exception
Implemented in XObject::XObjectInvalidConversionException, XObject::XObjectException, XalanOutputStream::TranscodingException, XalanQName::InvalidQNameException, XalanOutputStream::TranscoderInternalFailureException, XalanOutputStream::UnsupportedEncodingException, VariablesStack::InvalidStackContextException, XalanTranscodingServices::UnrepresentableCharacterException, XalanOutputStream::XalanOutputStreamException, URISupport::InvalidURIException, XalanTranscodingServices::MakeTranscoderException, XalanFileOutputStream::XalanFileOutputStreamWriteException, XalanStdOutputStream::XalanStdOutputStreamWriteException, XalanFileOutputStream::XalanFileOutputStreamOpenException, ElemMessage::ElemMessageTerminateException, XalanFStreamOutputStream::XalanFStreamOutputStreamWriteException, XalanXPathException, DOMSupportException, XPathParserException, and XSLTProcessorException.
◆ getURI()
Get the URI for the associated document, if any.
- Returns
- The URI.
Definition at line 99 of file XSLException.hpp.
◆ m_memoryManager
MemoryManager& XSLException::m_memoryManager |
|
protected |
The documentation for this class was generated from the following file: