Open CASCADE Technology
6.5.4
|
#include <NCollection_SparseArray.hxx>
Public Member Functions | |
ConstIterator () | |
Empty constructor - for later Init. | |
ConstIterator (const NCollection_SparseArray &theVector) | |
Constructor with initialisation. | |
void | Init (const NCollection_SparseArray &theVector) |
Initialisation. | |
const TheItemType & | Value (void) const |
Constant value access. | |
const TheItemType & | operator() (void) const |
Constant value access operator. | |
Standard_Size | Key (void) const |
Access current index with 'a-la map' interface. |
Implementation of type-specific const Iterator class
NCollection_SparseArray< TheItemType >::ConstIterator::ConstIterator | ( | ) | [inline] |
NCollection_SparseArray< TheItemType >::ConstIterator::ConstIterator | ( | const NCollection_SparseArray & | theVector | ) | [inline] |
void NCollection_SparseArray< TheItemType >::ConstIterator::Init | ( | const NCollection_SparseArray & | theVector | ) | [inline] |
Reimplemented in NCollection_SparseArray< TheItemType >::Iterator.
Standard_Size NCollection_SparseArray< TheItemType >::ConstIterator::Key | ( | void | ) | const [inline] |
const TheItemType& NCollection_SparseArray< TheItemType >::ConstIterator::operator() | ( | void | ) | const [inline] |
Reimplemented in NCollection_SparseArray< TheItemType >::Iterator.
const TheItemType& NCollection_SparseArray< TheItemType >::ConstIterator::Value | ( | void | ) | const [inline] |