Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

qgxml::XercesLocatorAdaptor Class Reference

#include <XercesLocatorAdaptor.H>

Inheritance diagram for qgxml::XercesLocatorAdaptor:

qgxml::Locator List of all members.

Detailed Description

Todo:
Comment this class!
Author:
Jan Rendek
Date:
March 28, 2003 15:53
Since:
Qgar 2.1

Definition at line 66 of file XercesLocatorAdaptor.H.

Public Member Functions

Constructors
 XercesLocatorAdaptor (xercesc::Locator *locator)
 Default constructor.
Destructors
virtual ~XercesLocatorAdaptor ()
 Destructor.
Access
virtual int getColumnNumber () const
 Return the column number where the current document event ends.
virtual int getLineNumber () const
 Return the line number where the current document event ends.
virtual std::string getPublicId () const
 Return the public identifier for the current document event.
virtual std::string getSystemId () const
 Return the system identifier for the current document event.

Protected Attributes

xercesc::Locator * _impl
XercesStringConverter _sc


Constructor & Destructor Documentation

qgxml::XercesLocatorAdaptor::XercesLocatorAdaptor xercesc::Locator *  locator  ) 
 

Default constructor.

Definition at line 56 of file XercesLocatorAdaptor.C.

References _impl.

qgxml::XercesLocatorAdaptor::~XercesLocatorAdaptor  )  [virtual]
 

Destructor.

Definition at line 65 of file XercesLocatorAdaptor.C.


Member Function Documentation

int qgxml::XercesLocatorAdaptor::getColumnNumber  )  const [virtual]
 

Return the column number where the current document event ends.

Returns:
The column number.

Implements qgxml::Locator.

Definition at line 75 of file XercesLocatorAdaptor.C.

References _impl.

int qgxml::XercesLocatorAdaptor::getLineNumber  )  const [virtual]
 

Return the line number where the current document event ends.

Returns:
The line number.

Implements qgxml::Locator.

Definition at line 83 of file XercesLocatorAdaptor.C.

References _impl.

string qgxml::XercesLocatorAdaptor::getPublicId  )  const [virtual]
 

Return the public identifier for the current document event.

Returns:
A string containing the public identifier, or an empty string if none is available.

Implements qgxml::Locator.

Definition at line 91 of file XercesLocatorAdaptor.C.

References _impl, _sc, and qgxml::XercesStringConverter::convert().

string qgxml::XercesLocatorAdaptor::getSystemId  )  const [virtual]
 

Return the system identifier for the current document event.

Returns:
A string containing the system identifier, or an empty string if none is available.

Implements qgxml::Locator.

Definition at line 99 of file XercesLocatorAdaptor.C.

References _impl, _sc, and qgxml::XercesStringConverter::convert().


Member Data Documentation

xercesc::Locator* qgxml::XercesLocatorAdaptor::_impl [protected]
 

Definition at line 118 of file XercesLocatorAdaptor.H.

Referenced by getColumnNumber(), getLineNumber(), getPublicId(), getSystemId(), and XercesLocatorAdaptor().

XercesStringConverter qgxml::XercesLocatorAdaptor::_sc [protected]
 

Definition at line 120 of file XercesLocatorAdaptor.H.

Referenced by getPublicId(), and getSystemId().


The documentation for this class was generated from the following files: