22#if !defined(XERCESC_INCLUDE_GUARD_LOCATOR_HPP)
23#define XERCESC_INCLUDE_GUARD_LOCATOR_HPP
#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
virtual const XMLCh * getPublicId() const =0
Return the public identifier for the current document event.
virtual const XMLCh * getSystemId() const =0
Return the system identifier for the current document event.
virtual XMLFileLoc getLineNumber() const =0
Return the line number where the current document event ends.
virtual ~Locator()
Destructor.
Definition Locator.hpp:66
Locator()
Default constructor.
Definition Locator.hpp:61
virtual XMLFileLoc getColumnNumber() const =0
Return the column number where the current document event ends.