Enumerateur sur un HashTableMap. Plus de détails...
#include <arcane/utils/HashTableMap.h>
Fonctions membres publiques | |
HashTableMapEnumeratorT (const HashType &rhs) | |
bool | operator++ () |
ValueType & | operator* () |
const ValueType & | operator* () const |
Data * | data () |
const Data * | data () const |
Attributs publics | |
ConstArrayView< Data * > | m_buckets |
Data * | m_current_data |
Integer | m_current_bucket |
Types privés | |
typedef HashTableMapT< KeyType, ValueType > | HashType |
typedef HashType::Data | Data |
Enumerateur sur un HashTableMap.
Définition à la ligne 624 du fichier HashTableMap.h.
|
private |
Définition à la ligne 627 du fichier HashTableMap.h.
|
private |
Définition à la ligne 626 du fichier HashTableMap.h.
|
inline |
Définition à la ligne 631 du fichier HashTableMap.h.
|
inline |
Définition à la ligne 653 du fichier HashTableMap.h.
|
inline |
Définition à la ligne 654 du fichier HashTableMap.h.
|
inline |
Définition à la ligne 651 du fichier HashTableMap.h.
|
inline |
Définition à la ligne 652 du fichier HashTableMap.h.
|
inline |
Définition à la ligne 639 du fichier HashTableMap.h.
ConstArrayView<Data*> Arcane::HashTableMapEnumeratorT< KeyType, ValueType >::m_buckets |
Définition à la ligne 658 du fichier HashTableMap.h.
Integer Arcane::HashTableMapEnumeratorT< KeyType, ValueType >::m_current_bucket |
Définition à la ligne 660 du fichier HashTableMap.h.
Data* Arcane::HashTableMapEnumeratorT< KeyType, ValueType >::m_current_data |
Définition à la ligne 659 du fichier HashTableMap.h.