Arcane  v3.14.10.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence de la structure Arcane::HashTableBaseT< KeyType, TraitsType >::HashData
+ Graphe de collaboration de Arcane::HashTableBaseT< KeyType, TraitsType >::HashData:

Fonctions membres publiques

void changeKey (const KeyType &new_key)
 Change la valeur de la clé.
 

Attributs protégés

KeyTypeValue m_key
 Clé de recherche.
 
HashDatam_next
 

Amis

class HashTableBaseT< KeyType, TraitsType >
 

Description détaillée

template<typename KeyType, typename TraitsType>
struct Arcane::HashTableBaseT< KeyType, TraitsType >::HashData

Définition à la ligne 107 du fichier HashTable.h.

Documentation des constructeurs et destructeur

◆ HashData()

template<typename KeyType , typename TraitsType >
Arcane::HashTableBaseT< KeyType, TraitsType >::HashData::HashData ( )
inline

Définition à la ligne 115 du fichier HashTable.h.

Documentation des fonctions membres

◆ changeKey()

template<typename KeyType , typename TraitsType >
void Arcane::HashTableBaseT< KeyType, TraitsType >::HashData::changeKey ( const KeyType &  new_key)
inline

Change la valeur de la clé.

Après avoir changé la valeur d'une ou plusieurs clés, il faut faire un rehash().

Définition à la ligne 126 du fichier HashTable.h.

Références Arcane::HashTableBaseT< KeyType, TraitsType >::HashData::m_key.

Documentation des fonctions amies et associées

◆ HashTableBaseT< KeyType, TraitsType >

template<typename KeyType , typename TraitsType >
friend class HashTableBaseT< KeyType, TraitsType >
friend

Définition à la ligne 261 du fichier HashTable.h.

Documentation des données membres

◆ m_key

template<typename KeyType , typename TraitsType >
KeyTypeValue Arcane::HashTableBaseT< KeyType, TraitsType >::HashData::m_key
protected

◆ m_next

template<typename KeyType , typename TraitsType >
HashData* Arcane::HashTableBaseT< KeyType, TraitsType >::HashData::m_next
protected

Définition à la ligne 134 du fichier HashTable.h.


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