#include <rvc/dbase.h>
Inheritance diagram for RVC::DBASE::CONST_TABLEITERATOR:

Public Member Functions | |
| CONST_TABLEITERATOR (const RVC::DBASE *dbase) | |
| CONST_TABLEITERATOR (const TABLEITERATOR &rhs) | |
| CONST_TABLEITERATOR (const RVC::DBASE *dbase, INT32 TableNum) | |
| CONST_TABLEITERATOR () | |
| const INT32 & | operator * () const |
| bool | operator!= (const CONST_TABLEITERATOR &rhs) const |
| CONST_TABLEITERATOR & | operator++ () |
| const INT32 * | operator-> () const |
| CONST_TABLEITERATOR & | operator= (const CONST_TABLEITERATOR &rhs) |
| bool | operator== (const CONST_TABLEITERATOR &rhs) const |
| virtual | ~CONST_TABLEITERATOR () |
Protected Attributes | |
| const DBASE * | m_CurrentObj |
| INT32 | m_TableNum |
This class is used to iterate through a parent rvc object's children. This construct replaces the MfGetList() routines. See methods ChildListBegin() and ChildListEnd() for obtaining an child iterator
Definition at line 277 of file dbase.h.
|
|
Default constructor.
|
|
||||||||||||
|
Internal constructor used by TableEnd() methods.
|
|
|
Copy constructor.
|
|
|
Interanl constructor used by TableBegin() methods.
|
|
|
Destructor.
|
|
|
Dereference.
Reimplemented in RVC::DBASE::TABLEITERATOR. |
|
|
Comparison for inequality.
|
|
|
Pre-increment.
Reimplemented in RVC::DBASE::TABLEITERATOR. |
|
|
Dereference arrow.
Reimplemented in RVC::DBASE::TABLEITERATOR. |
|
|
Assignment.
|
|
|
Comparison for equality.
|
|
|
|
|
|
|
1.3.8-20040913