GEOCAT::CONST_ITERATOR Class Reference

Iterator for searching the catalog. More...

#include <mi32/geocat.h>

List of all members.

Public Member Functions

 CONST_ITERATOR (const GEOCAT *cat=0)
 ~CONST_ITERATOR ()
ERRVALUE GetObject (RVC::OBJITEM &objitem, bool findnow=false) const
bool IsDone () const
bool operator!= (const CONST_ITERATOR &rhs) const
const RECORDoperator* () const
CONST_ITERATORoperator++ ()
const RECORDoperator-> () const
bool operator== (const CONST_ITERATOR &rhs) const
ERRVALUE ShowProgress (STATUSCONTEXT &scontext, UINT16 line=0)

Detailed Description

Iterator for searching the catalog.


Constructor & Destructor Documentation

GEOCAT::CONST_ITERATOR::CONST_ITERATOR ( const GEOCAT cat = 0  )  [inline, explicit]

Default constructor.

GEOCAT::CONST_ITERATOR::~CONST_ITERATOR (  ) 

Destructor.


Member Function Documentation

ERRVALUE GEOCAT::CONST_ITERATOR::GetObject ( RVC::OBJITEM objitem,
bool  findnow = false 
) const

Get "object" associated with current record.

bool GEOCAT::CONST_ITERATOR::IsDone (  )  const [inline]
bool GEOCAT::CONST_ITERATOR::operator!= ( const CONST_ITERATOR rhs  )  const [inline]

Inequality operator.

const RECORD& GEOCAT::CONST_ITERATOR::operator* (  )  const [inline]

Dereference operator. Returns reference to item.

CONST_ITERATOR& GEOCAT::CONST_ITERATOR::operator++ (  ) 

Pre-increment operator.

const RECORD* GEOCAT::CONST_ITERATOR::operator-> (  )  const [inline]

Dereference operator. Returns pointer to item.

bool GEOCAT::CONST_ITERATOR::operator== ( const CONST_ITERATOR rhs  )  const [inline]

Equality operator.

ERRVALUE GEOCAT::CONST_ITERATOR::ShowProgress ( STATUSCONTEXT scontext,
UINT16  line = 0 
)

Show progress within catalog.

Also checks for "cancel" if enabled in status dialog/form.

Parameters:
scontext Status context
line Line in progress dialog

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

Generated on Sun Oct 7 21:33:25 2012 for TNTsdk 2012 by  doxygen 1.6.1