Classe permettant de calculer un hash de manière itératif. Plus de détails...
#include <arcane/utils/HashSuite.h>
Graphe de collaboration de Arcane::IntegerHashSuite:Fonctions membres publiques | |
| template<class T> | |
| void | add (T value) |
| Méthode permettant d'ajouter une valeur dans le calcul du hash. | |
| Int64 | hash () const |
| Méthode permettant de récupérer le hash calculé à partir de toutes les valeurs passées à la méthode add(). | |
Attributs privés | |
| UInt64 | m_hash {0} |
Classe permettant de calculer un hash de manière itératif.
Définition à la ligne 34 du fichier HashSuite.h.
|
inline |
Méthode permettant d'ajouter une valeur dans le calcul du hash.
| value | La valeur à ajouter. |
Définition à la ligne 45 du fichier HashSuite.h.
|
inline |
Méthode permettant de récupérer le hash calculé à partir de toutes les valeurs passées à la méthode add().
Définition à la ligne 56 du fichier HashSuite.h.
|
private |
Définition à la ligne 63 du fichier HashSuite.h.