Public Member Functions | Protected Attributes
zorba::QueryLocation Class Reference

Representation of the current location location in the remote query. More...

#include <zorba/query_location.h>

Inheritance diagram for zorba::QueryLocation:
Inheritance graph
[legend]
Collaboration diagram for zorba::QueryLocation:
Collaboration graph
[legend]

List of all members.

Public Member Functions

void addReference () const
virtual void free ()
virtual unsigned int getColumnBegin () const =0
virtual unsigned int getColumnEnd () const =0
virtual String getFileName () const =0
virtual unsigned int getLineBegin () const =0
virtual unsigned int getLineEnd () const =0
long getRefCount () const
void removeReference ()
virtual String toString () const =0
virtual ~QueryLocation ()

Protected Attributes

unsigned int theRefCount

Detailed Description

Representation of the current location location in the remote query.

This location goes from the starting line and column to the ending line and column.

Definition at line 32 of file query_location.h.


Constructor & Destructor Documentation

virtual zorba::QueryLocation::~QueryLocation ( ) [inline, virtual]

Definition at line 37 of file query_location.h.


Member Function Documentation

void zorba::SmartObject::addReference ( ) const [inline, inherited]

Definition at line 40 of file smart_ptr.h.

virtual void zorba::SmartObject::free ( ) [virtual, inherited]
virtual unsigned int zorba::QueryLocation::getColumnBegin ( ) const [pure virtual]
virtual unsigned int zorba::QueryLocation::getColumnEnd ( ) const [pure virtual]
virtual String zorba::QueryLocation::getFileName ( ) const [pure virtual]
virtual unsigned int zorba::QueryLocation::getLineBegin ( ) const [pure virtual]
virtual unsigned int zorba::QueryLocation::getLineEnd ( ) const [pure virtual]
long zorba::SmartObject::getRefCount ( ) const [inline, inherited]

Definition at line 38 of file smart_ptr.h.

void zorba::SmartObject::removeReference ( ) [inline, inherited]

Definition at line 42 of file smart_ptr.h.

virtual String zorba::QueryLocation::toString ( ) const [pure virtual]

Member Data Documentation

unsigned int zorba::SmartObject::theRefCount [mutable, protected, inherited]

Definition at line 27 of file smart_ptr.h.


The documentation for this class was generated from the following file:
blog comments powered by Disqus