Arcane  v3.14.10.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence du modèle de la classe Arcane::HashTableMapEnumeratorT< KeyType, ValueType >
+ Graphe de collaboration de Arcane::HashTableMapEnumeratorT< KeyType, ValueType >:

Fonctions membres publiques

 HashTableMapEnumeratorT (const HashType &rhs)
 
bool operator++ ()
 
ValueType & operator* ()
 
const ValueType & operator* () const
 
Datadata ()
 
const Datadata () const
 

Attributs publics

ConstArrayView< Data * > m_buckets
 
Datam_current_data
 
Integer m_current_bucket
 

Description détaillée

template<typename KeyType, typename ValueType>
class Arcane::HashTableMapEnumeratorT< KeyType, ValueType >

Définition à la ligne 624 du fichier HashTableMap.h.

Documentation des constructeurs et destructeur

◆ HashTableMapEnumeratorT()

template<typename KeyType , typename ValueType >
Arcane::HashTableMapEnumeratorT< KeyType, ValueType >::HashTableMapEnumeratorT ( const HashType &  rhs)
inline

Définition à la ligne 631 du fichier HashTableMap.h.

Documentation des fonctions membres

◆ data() [1/2]

template<typename KeyType , typename ValueType >
Data * Arcane::HashTableMapEnumeratorT< KeyType, ValueType >::data ( )
inline

Définition à la ligne 653 du fichier HashTableMap.h.

◆ data() [2/2]

template<typename KeyType , typename ValueType >
const Data * Arcane::HashTableMapEnumeratorT< KeyType, ValueType >::data ( ) const
inline

Définition à la ligne 654 du fichier HashTableMap.h.

◆ operator*() [1/2]

template<typename KeyType , typename ValueType >
ValueType & Arcane::HashTableMapEnumeratorT< KeyType, ValueType >::operator* ( )
inline

Définition à la ligne 651 du fichier HashTableMap.h.

◆ operator*() [2/2]

template<typename KeyType , typename ValueType >
const ValueType & Arcane::HashTableMapEnumeratorT< KeyType, ValueType >::operator* ( ) const
inline

Définition à la ligne 652 du fichier HashTableMap.h.

◆ operator++()

template<typename KeyType , typename ValueType >
bool Arcane::HashTableMapEnumeratorT< KeyType, ValueType >::operator++ ( )
inline

Définition à la ligne 639 du fichier HashTableMap.h.

Documentation des données membres

◆ m_buckets

template<typename KeyType , typename ValueType >
ConstArrayView<Data*> Arcane::HashTableMapEnumeratorT< KeyType, ValueType >::m_buckets

Définition à la ligne 658 du fichier HashTableMap.h.

◆ m_current_bucket

template<typename KeyType , typename ValueType >
Integer Arcane::HashTableMapEnumeratorT< KeyType, ValueType >::m_current_bucket

Définition à la ligne 660 du fichier HashTableMap.h.

◆ m_current_data

template<typename KeyType , typename ValueType >
Data* Arcane::HashTableMapEnumeratorT< KeyType, ValueType >::m_current_data

Définition à la ligne 659 du fichier HashTableMap.h.


La documentation de cette classe a été générée à partir du fichier suivant :