Public Member Functions | Protected Attributes | List of all members
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]

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 ( )
inlinevirtual

Definition at line 37 of file query_location.h.

Member Function Documentation

void zorba::SmartObject::addReference ( ) const
inlineinherited

Definition at line 40 of file smart_ptr.h.

virtual void zorba::SmartObject::free ( )
virtualinherited
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
inlineinherited

Definition at line 38 of file smart_ptr.h.

void zorba::SmartObject::removeReference ( )
inlineinherited

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
mutableprotectedinherited

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