zorba::QueryLocation Class Reference

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

#include <zorba/debugger_client.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 34 of file debugger_client.h.


Constructor & Destructor Documentation

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

Definition at line 39 of file debugger_client.h.


Member Function Documentation

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

Definition at line 39 of file smart_ptr.h.

virtual void zorba::SmartObject::free (  )  [inline, virtual, inherited]

Definition at line 35 of file smart_ptr.h.

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 37 of file smart_ptr.h.

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

Definition at line 41 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 26 of file smart_ptr.h.


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