22 #if !defined(XERCESC_INCLUDE_GUARD_DOMLOCATOR_HPP)
23 #define XERCESC_INCLUDE_GUARD_DOMLOCATOR_HPP
25 #include <xercesc/util/XercesDefs.hpp>
27 XERCES_CPP_NAMESPACE_BEGIN
89 virtual XMLFileLoc getLineNumber()
const = 0;
97 virtual XMLFileLoc getColumnNumber()
const = 0;
105 virtual XMLFilePos getByteOffset()
const = 0;
113 virtual XMLFilePos getUtf16Offset()
const = 0;
121 virtual DOMNode* getRelatedNode()
const = 0;
129 virtual const XMLCh* getURI()
const = 0;
133 XERCES_CPP_NAMESPACE_END
virtual ~DOMLocator()
Destructor.
Definition: DOMLocator.hpp:72
The DOMNode interface is the primary datatype for the entire Document Object Model.
Definition: DOMNode.hpp:139
DOMLocator()
Definition: DOMLocator.hpp:49
DOMLocator is an interface that describes a location.
Definition: DOMLocator.hpp:41