CFx SDK Documentation
2023 SP0
|
#include <DbTableIterator.h>
Static Public Member Functions | |
static OdSmartPtr< OdDbTableIterator > | createObject (const OdDbTable *pTable) |
static OdSmartPtr< OdDbTableIterator > | createObject (const OdDbTable *pTable, const OdCellRange &range, OdDb::TableIteratorOption nOption) |
static OdSmartPtr< OdDbTableIterator > | createObject (const OdDbLinkedTableData *pTable) |
static OdSmartPtr< OdDbTableIterator > | createObject (const OdDbLinkedTableData *pTable, const OdCellRange &range, OdDb::TableIteratorOption nOption) |
static OdSmartPtr< OdDbTableIterator > | createObject (const OdCellRange &range) |
static OdSmartPtr< OdDbTableIterator > | createObject (const OdCellRange &range, OdDb::TableIteratorOption nOption) |
Static Public Member Functions inherited from OdRxObject | |
static OdRxObjectPtr | cast (const OdRxObject *pointer) |
static OdRxClass * | desc () |
Protected Member Functions | |
OdDbTableIterator (void) | |
OdDbTableIterator (OdDbTableIteratorImpl *pImpl) | |
Protected Attributes | |
OdDbTableIteratorImpl * | m_pImpl |
This class implements Iterator objects that traverse columns, rows and cells of tables.
<group OdDb_Classes>
Definition at line 55 of file DbTableIterator.h.
OdDbTableIterator::OdDbTableIterator | ( | const OdDbTable * | pTable | ) |
OdDbTableIterator::OdDbTableIterator | ( | const OdDbTable * | pTable, |
const OdCellRange & | range, | ||
OdDb::TableIteratorOption | nOption | ||
) |
OdDbTableIterator::OdDbTableIterator | ( | const OdDbLinkedTableData * | pTable | ) |
OdDbTableIterator::OdDbTableIterator | ( | const OdDbLinkedTableData * | pTable, |
const OdCellRange & | range, | ||
OdDb::TableIteratorOption | nOption | ||
) |
OdDbTableIterator::OdDbTableIterator | ( | const OdCellRange & | range | ) |
OdDbTableIterator::OdDbTableIterator | ( | const OdCellRange & | range, |
OdDb::TableIteratorOption | nOption | ||
) |
OdDbTableIterator::~OdDbTableIterator | ( | ) |
|
protected |
|
protected |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
bool OdDbTableIterator::done | ( | void | ) |
Returns a value indicating whether this Iterator object has reached the end of the iterated range.
Returns the cell this Iterator object currently refers to.
Returns the index of the column of the current iteration position.
Returns the index of the row of the current iteration position.
OdDbTableIterator::ODRX_DECLARE_MEMBERS | ( | OdDbTableIterator | ) |
bool OdDbTableIterator::seek | ( | const OdDbCell & | cell | ) |
Positions this Iterator object at the specified cell.
cell | [in] The cell to set the Iterator object at. |
Sets this Iterator object to the beginning of the iterated range.
Increments this Iterator object so that it refers to the next object of the iterated range.
|
protected |
Definition at line 128 of file DbTableIterator.h.