12#ifndef ARCANE_UTILS_HASHFUNCTION_H
13#define ARCANE_UTILS_HASHFUNCTION_H
49 static constexpr ARCCORE_HOST_DEVICE Int32 hashfunc(Int32 key)
74 static constexpr ARCCORE_HOST_DEVICE Int64 hashfunc(Int64 key)
99 ARCANE_UTILS_EXPORT
static Int64 hashfunc(
StringView str);
107template <
typename KeyType>
135 typedef Int32 KeyTypeConstRef;
136 typedef Int32& KeyTypeRef;
137 typedef Int32 KeyTypeValue;
139 typedef Int32 HashValueType;
143 static constexpr ARCCORE_HOST_DEVICE Int32 hashFunction(Int32 key)
161 typedef Int64 KeyTypeConstRef;
162 typedef Int64& KeyTypeRef;
163 typedef Int64 KeyTypeValue;
164 typedef Int64 HashValueType;
169 static constexpr ARCCORE_HOST_DEVICE Int64 hashFunction(Int64 key)
Fichier de configuration d'Arcane.
Fonctor pour une fonction de hachage.
Lecteur des fichiers de maillage via la bibliothèque LIMA.
Vue sur une chaîne de caractères UTF-8.
-*- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature -*-
Structure équivalente à la valeur booléenne vrai.
Structure équivalente à la valeur booléenne vrai.