#include <XSLException.hpp>
Inherited by DOMSupportException, URISupport::InvalidURIException, XalanOutputStream::XalanOutputStreamException, XalanTranscodingServices::MakeTranscoderException, XalanTranscodingServices::UnrepresentableCharacterException, XalanXPathException, XMLSupportException, and XSLTProcessorException.
Definition at line 42 of file XSLException.hpp.
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. |
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. |
XSLException::XSLException | ( | const XSLException & | other | ) |
virtual XSLException::~XSLException | ( | ) | [virtual] |
XalanDOMString& XSLException::defaultFormat | ( | XalanDOMString & | theBuffer | ) | const |
static XalanDOMString& XSLException::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 | |||
) | [static] |
static XalanDOMString& XSLException::defaultFormat | ( | const XalanDOMString & | theMessage, | |
const XalanDOMString & | theURI, | |||
XalanFileLoc | theLineNumber, | |||
XalanFileLoc | theColumnNumber, | |||
const XalanDOMChar * | theType, | |||
XalanDOMString & | theBuffer | |||
) | [inline, static] |
Definition at line 142 of file XSLException.hpp.
static XalanDOMString& XSLException::defaultFormat | ( | const XalanDOMChar * | theMessage, | |
const XalanDOMChar * | theURI, | |||
XalanFileLoc | theLineNumber, | |||
XalanFileLoc | theColumnNumber, | |||
const XalanDOMChar * | theType, | |||
XalanDOMString & | theBuffer | |||
) | [inline, static] |
Definition at line 163 of file XSLException.hpp.
XalanFileLoc XSLException::getColumnNumber | ( | ) | const [inline] |
Retrieve the column number.
Definition at line 121 of file XSLException.hpp.
XalanFileLoc XSLException::getLineNumber | ( | ) | const [inline] |
MemoryManager& XSLException::getMemoryManager | ( | ) | [inline] |
Definition at line 133 of file XSLException.hpp.
const MemoryManager& XSLException::getMemoryManager | ( | ) | const [inline] |
Definition at line 127 of file XSLException.hpp.
const XalanDOMString& XSLException::getMessage | ( | ) | const [inline] |
Retrieve message for exception.
Definition at line 88 of file XSLException.hpp.
virtual const XalanDOMChar* XSLException::getType | ( | ) | const [pure virtual] |
Retrieve type of exception.
Implemented in ElemMessage::ElemMessageTerminateException, VariablesStack::InvalidStackContextException, XSLTProcessorException, DOMSupportException, URISupport::InvalidURIException, XalanFileOutputStream::XalanFileOutputStreamOpenException, XalanFileOutputStream::XalanFileOutputStreamWriteException, XalanFStreamOutputStream::XalanFStreamOutputStreamWriteException, XalanOutputStream::XalanOutputStreamException, XalanOutputStream::UnsupportedEncodingException, XalanOutputStream::TranscoderInternalFailureException, XalanOutputStream::TranscodingException, XalanStdOutputStream::XalanStdOutputStreamWriteException, XalanTranscodingServices::MakeTranscoderException, XalanTranscodingServices::UnrepresentableCharacterException, XalanQName::InvalidQNameException, XalanXPathException, XObject::XObjectException, XObject::XObjectInvalidConversionException, and XPathParserException.
const XalanDOMString& XSLException::getURI | ( | ) | const [inline] |
Get the URI for the associated document, if any.
Definition at line 99 of file XSLException.hpp.
MemoryManager& XSLException::m_memoryManager [protected] |
Definition at line 199 of file XSLException.hpp.
Doxygen and GraphViz are used to generate this API documentation from the Xalan-C header files.
Xalan-C++ XSLT Processor Version 1.11 |
|