|
Open CASCADE Technology
6.9.0
|
Base class for Iterator implementation. More...
#include <NCollection_BaseVector.hxx>

Protected Member Functions | |
| Iterator () | |
| Iterator (const NCollection_BaseVector &theVector, Standard_Boolean theToEnd=Standard_False) | |
| Iterator (const Iterator &theVector) | |
| void | initV (const NCollection_BaseVector &theVector, Standard_Boolean theToEnd=Standard_False) |
| void | copyV (const Iterator &) |
| Standard_Boolean | moreV () const |
| void | nextV () |
| void | prevV () |
| void | offsetV (Standard_Integer theOffset) |
| Standard_Integer | differV (const Iterator &theOther) const |
| const MemBlock * | curBlockV () const |
Protected Attributes | |
| const NCollection_BaseVector * | myVector |
| the Master vector More... | |
| Standard_Integer | myICurBlock |
| <>of the current block>
More... | |
| Standard_Integer | myIEndBlock |
| Standard_Integer | myCurIndex |
| Index in the current block. More... | |
| Standard_Integer | myEndIndex |
Base class for Iterator implementation.
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
protected |
|
inlineprotected |
|
inlineprotected |
|
protected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
protected |
Index in the current block.
|
protected |
|
protected |
<>of the current block>
|
protected |
|
protected |
the Master vector
1.8.5