Open CASCADE Technology Reference Manual 8.0.0
Loading...
Searching...
No Matches
Public Member Functions
NCollection_PackedMap< IntType >::Iterator Class Reference

Iterator of class NCollection_PackedMap. More...

#include <NCollection_PackedMap.hxx>

Public Member Functions

 Iterator ()
 Empty Constructor.
 
 Iterator (const NCollection_PackedMap &theMap)
 Constructor.
 
void Initialize (const NCollection_PackedMap &theMap)
 Re-initialize with the same or another Map instance.
 
void Reset ()
 Restart the iteration.
 
IntType Key () const
 Query the iterated key.
 
bool More () const
 Return TRUE if iterator points to the node.
 
void Next ()
 Increment the iterator.
 

Detailed Description

template<typename IntType>
class NCollection_PackedMap< IntType >::Iterator

Iterator of class NCollection_PackedMap.

Constructor & Destructor Documentation

◆ Iterator() [1/2]

template<typename IntType >
NCollection_PackedMap< IntType >::Iterator::Iterator ( )
inline

Empty Constructor.

◆ Iterator() [2/2]

template<typename IntType >
NCollection_PackedMap< IntType >::Iterator::Iterator ( const NCollection_PackedMap & theMap)
inline

Constructor.

Member Function Documentation

◆ Initialize()

template<typename IntType >
void NCollection_PackedMap< IntType >::Iterator::Initialize ( const NCollection_PackedMap & theMap)
inline

Re-initialize with the same or another Map instance.

◆ Key()

template<typename IntType >
IntType NCollection_PackedMap< IntType >::Iterator::Key ( ) const
inline

Query the iterated key.

◆ More()

template<typename IntType >
bool NCollection_PackedMap< IntType >::Iterator::More ( ) const
inline

Return TRUE if iterator points to the node.

◆ Next()

template<typename IntType >
void NCollection_PackedMap< IntType >::Iterator::Next ( )
inline

Increment the iterator.

◆ Reset()

template<typename IntType >
void NCollection_PackedMap< IntType >::Iterator::Reset ( )
inline

Restart the iteration.


The documentation for this class was generated from the following file: