18#if !defined(XSLEXCEPTION_HEADER_GUARD_1357924680)
19#define XSLEXCEPTION_HEADER_GUARD_1357924680
38using xercesc::Locator;
123 return m_columnNumber;
129 return m_memoryManager;
135 return m_memoryManager;
150 return defaultFormat(
158 XalanDOMString::length(
theType),
173 return defaultFormat(
210 const bool m_formatted;
#define XALAN_CPP_NAMESPACE
Xalan-C++ namespace, including major and minor version.
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)
XSLException(const XSLException &other)
MemoryManager & getMemoryManager()
static XalanDOMString & defaultFormat(const XalanDOMString &theMessage, const XalanDOMString &theURI, XalanFileLoc theLineNumber, XalanFileLoc theColumnNumber, const XalanDOMChar *theType, XalanDOMString &theBuffer)
XalanDOMString & defaultFormat(XalanDOMString &theBuffer) const
const XalanDOMString & getURI() const
Get the URI for the associated document, if any.
XSLException(const XalanDOMString &theMessage, MemoryManager &theManager)
Constructor.
const XalanDOMString & getMessage() const
Retrieve message for exception.
XalanFileLoc getColumnNumber() const
Retrieve the column number.
const MemoryManager & getMemoryManager() const
static XalanDOMString & defaultFormat(const XalanDOMChar *theMessage, const XalanDOMChar *theURI, XalanFileLoc theLineNumber, XalanFileLoc theColumnNumber, const XalanDOMChar *theType, XalanDOMString &theBuffer)
virtual const XalanDOMChar * getType() const =0
Retrieve type of exception.
XSLException(const XalanDOMString &theMessage, MemoryManager &theManager, const Locator *theLocator)
Constructor.
XalanFileLoc getLineNumber() const
Retrieve the line number.
MemoryManager & m_memoryManager
xercesc::Locator LocatorType