22#if !defined(XERCESC_INCLUDE_GUARD_SAXPARSEEXCEPTION_HPP) 
   23#define XERCESC_INCLUDE_GUARD_SAXPARSEEXCEPTION_HPP 
   94        const   XMLCh* 
const    message
 
   95        , 
const XMLCh* 
const    publicId
 
   96        , 
const XMLCh* 
const    systemId
 
 
#define XERCES_CPP_NAMESPACE_BEGIN
Definition XercesDefs.hpp:112
#define SAX_EXPORT
Definition XercesDefs.hpp:164
#define XERCES_CPP_NAMESPACE_END
Definition XercesDefs.hpp:113
char16_t XMLCh
Definition Xerces_autoconf_config.hpp:120
XMLUInt64 XMLFileLoc
Definition Xerces_autoconf_config.hpp:144
Interface for associating a SAX event with a document location.
Definition Locator.hpp:55
Configurable memory manager.
Definition MemoryManager.hpp:40
Encapsulate a general SAX error or warning.
Definition SAXException.hpp:52
Encapsulate an XML parse error or warning.
Definition SAXParseException.hpp:49
XMLFileLoc getColumnNumber() const
The column number of the end of the text where the exception occurred.
SAXParseException & operator=(const SAXParseException &toAssign)
Assignment operator.
SAXParseException(const XMLCh *const message, const Locator &locator, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager)
Create a new SAXParseException from a message and a Locator.
const XMLCh * getSystemId() const
Get the system identifier of the entity where the exception occurred.
SAXParseException(const SAXParseException &toCopy)
Copy constructor.
SAXParseException(const XMLCh *const message, const XMLCh *const publicId, const XMLCh *const systemId, const XMLFileLoc lineNumber, const XMLFileLoc columnNumber, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager)
Create a new SAXParseException.
XMLFileLoc getLineNumber() const
The line number of the end of the text where the exception occurred.
const XMLCh * getPublicId() const
Get the public identifier of the entity where the exception occurred.
~SAXParseException()
Destructor.