SourceForge.net Logo
Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Examples

xercesc::DOMLocator Class Reference

DOMLocator is an interface that describes a location. More...

#include <DOMLocator.hpp>

List of all members.

Public Member Functions

Destructor
virtual ~DOMLocator ()
 Destructor.
Functions introduced in DOM Level 3
virtual XMLFileLoc getLineNumber () const =0
 Get the line number where the error occured, or 0 if there is no line number available.
virtual XMLFileLoc getColumnNumber () const =0
 Get the column number where the error occured, or 0 if there is no column number available.
virtual XMLFilePos getByteOffset () const =0
 Get the byte offset into the input source, or ~(XMLFilePos(0)) if there is no byte offset available.
virtual XMLFilePos getUtf16Offset () const =0
 Get the UTF-16 offset into the input source, or ~(XMLFilePos(0)) if there is no UTF-16 offset available.
virtual DOMNodegetRelatedNode () const =0
 Get the DOMNode where the error occured, or null if there is no node available.
virtual const XMLCh * getURI () const =0
 Get the URI where the error occured, or null if there is no URI available.

Protected Member Functions

Hidden constructors
 DOMLocator ()


Detailed Description

DOMLocator is an interface that describes a location.

(e.g. where an error occured).

See also:
DOMError::DOMError
Since:
DOM Level 3


Constructor & Destructor Documentation

xercesc::DOMLocator::DOMLocator  )  [inline, protected]
 

virtual xercesc::DOMLocator::~DOMLocator  )  [inline, virtual]
 

Destructor.


Member Function Documentation

virtual XMLFilePos xercesc::DOMLocator::getByteOffset  )  const [pure virtual]
 

Get the byte offset into the input source, or ~(XMLFilePos(0)) if there is no byte offset available.

Since:
DOM Level 3

virtual XMLFileLoc xercesc::DOMLocator::getColumnNumber  )  const [pure virtual]
 

Get the column number where the error occured, or 0 if there is no column number available.

Since:
DOM Level 3

virtual XMLFileLoc xercesc::DOMLocator::getLineNumber  )  const [pure virtual]
 

Get the line number where the error occured, or 0 if there is no line number available.

Since:
DOM Level 3

virtual DOMNode* xercesc::DOMLocator::getRelatedNode  )  const [pure virtual]
 

Get the DOMNode where the error occured, or null if there is no node available.

Since:
DOM Level 3

virtual const XMLCh* xercesc::DOMLocator::getURI  )  const [pure virtual]
 

Get the URI where the error occured, or null if there is no URI available.

Since:
DOM Level 3

virtual XMLFilePos xercesc::DOMLocator::getUtf16Offset  )  const [pure virtual]
 

Get the UTF-16 offset into the input source, or ~(XMLFilePos(0)) if there is no UTF-16 offset available.

Since:
DOM Level 3


The documentation for this class was generated from the following file:
Generated on Fri Sep 25 06:55:55 2009 for XQilla DOM Level 3 API by  doxygen 1.3.9.1