Iterator for searching the catalog. More...
#include <mi32/geocat.h>
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 RECORD & | operator* () const |
| CONST_ITERATOR & | operator++ () |
| const RECORD * | operator-> () const |
| bool | operator== (const CONST_ITERATOR &rhs) const |
| ERRVALUE | ShowProgress (STATUSCONTEXT &scontext, UINT16 line=0) |
Iterator for searching the catalog.
| GEOCAT::CONST_ITERATOR::CONST_ITERATOR | ( | const GEOCAT * | cat = 0 |
) | [inline, explicit] |
Default constructor.
| GEOCAT::CONST_ITERATOR::~CONST_ITERATOR | ( | ) |
Destructor.
| 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.
| scontext | Status context | |
| line | Line in progress dialog |
1.6.1