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

Fonctions membres publiques

 HashTableMapEnumeratorT (const HashType &rhs)
bool operator++ ()
ValueTypeoperator* ()
const ValueTypeoperator* () const
Data * data ()
const Data * data () const

Attributs publics

ConstArrayView< Data * > m_buckets
Data * m_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 :