#include <xalanc/PlatformSupport/XSLException.hpp>
|
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]
xalanc::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. |
Referenced by XSLException().
◆ XSLException() [2/3]
xalanc::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]
xalanc::XSLException::XSLException |
( |
const XSLException & | other | ) |
|
◆ ~XSLException()
virtual xalanc::XSLException::~XSLException |
( |
| ) |
|
|
virtual |
◆ defaultFormat() [1/4]
XalanDOMString & xalanc::XSLException::defaultFormat |
( |
const XalanDOMChar * | theMessage, |
|
|
const XalanDOMChar * | theURI, |
|
|
XalanFileLoc | theLineNumber, |
|
|
XalanFileLoc | theColumnNumber, |
|
|
const XalanDOMChar * | theType, |
|
|
XalanDOMString & | theBuffer ) |
|
inlinestatic |
◆ defaultFormat() [2/4]
◆ defaultFormat() [3/4]
◆ defaultFormat() [4/4]
◆ getColumnNumber()
XalanFileLoc xalanc::XSLException::getColumnNumber |
( |
| ) |
const |
|
inline |
Retrieve the column number.
- Returns
- the column number
Definition at line 121 of file XSLException.hpp.
◆ getLineNumber()
XalanFileLoc xalanc::XSLException::getLineNumber |
( |
| ) |
const |
|
inline |
Retrieve the line number.
- Returns
- the line number
Definition at line 110 of file XSLException.hpp.
◆ getMemoryManager() [1/2]
MemoryManager & xalanc::XSLException::getMemoryManager |
( |
| ) |
|
|
inline |
◆ getMemoryManager() [2/2]
const MemoryManager & xalanc::XSLException::getMemoryManager |
( |
| ) |
const |
|
inline |
◆ getMessage()
Retrieve message for exception.
- Returns
- exception message
Definition at line 88 of file XSLException.hpp.
◆ getType()
virtual const XalanDOMChar * xalanc::XSLException::getType |
( |
| ) |
const |
|
pure virtual |
Retrieve type of exception.
- Returns
- type of exception
Implemented in xalanc::DOMSupportException, xalanc::ElemMessage::ElemMessageTerminateException, xalanc::URISupport::InvalidURIException, xalanc::VariablesStack::InvalidStackContextException, xalanc::XalanFileOutputStream::XalanFileOutputStreamOpenException, xalanc::XalanFileOutputStream::XalanFileOutputStreamWriteException, xalanc::XalanFStreamOutputStream::XalanFStreamOutputStreamWriteException, xalanc::XalanOutputStream::TranscoderInternalFailureException, xalanc::XalanOutputStream::TranscodingException, xalanc::XalanOutputStream::UnsupportedEncodingException, xalanc::XalanOutputStream::XalanOutputStreamException, xalanc::XalanQName::InvalidQNameException, xalanc::XalanStdOutputStream::XalanStdOutputStreamWriteException, xalanc::XalanTranscodingServices::MakeTranscoderException, xalanc::XalanTranscodingServices::UnrepresentableCharacterException, xalanc::XalanXPathException, xalanc::XObject::XObjectException, xalanc::XObject::XObjectInvalidConversionException, xalanc::XPathParserException, and xalanc::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& xalanc::XSLException::m_memoryManager |
|
protected |
The documentation for this class was generated from the following file: