Classe permettant de calculer un hash de manière itératif. Plus de détails...
#include <arcane/utils/HashSuite.h>
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.
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.