_add(Integer bucket, KeyTypeConstRef key, const ValueType &value) (défini dans Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType >) | Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType > | inlineprivate |
_applyHash(KeyTypeConstRef id) const (défini dans Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType >) | Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType > | inlineprivate |
_baseAdd(Integer bucket, KeyTypeConstRef id, Data *hd) (défini dans Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType >) | Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType > | inlineprivate |
_baseLookup(KeyTypeConstRef id) const (défini dans Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType >) | Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType > | inlineprivate |
_baseLookupBucket(Integer bucket, KeyTypeConstRef id) const (défini dans Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType >) | Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType > | inlineprivate |
_baseRemove(KeyTypeConstRef id) (défini dans Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType >) | Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType > | inlineprivate |
_baseRemoveBucket(Integer bucket, KeyTypeConstRef id) (défini dans Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType >) | Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType > | inlineprivate |
_checkResize() (défini dans Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType >) | Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType > | inlineprivate |
_computeMaxCount() (défini dans Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType >) | Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType > | inlineprivate |
_hashValueToBucket(KeyTypeValue id) const (défini dans Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType >) | Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType > | inlineprivate |
_keyToBucket(KeyTypeConstRef id) const (défini dans Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType >) | Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType > | inlineprivate |
_lookup(KeyTypeConstRef id) (défini dans Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType >) | Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType > | inlineprivate |
_lookup(KeyTypeConstRef id) const (défini dans Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType >) | Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType > | inlineprivate |
_lookupBucket(Integer bucket, KeyTypeConstRef id) const (défini dans Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType >) | Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType > | inlineprivate |
_print(FalseType) (défini dans Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType >) | Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType > | inlineprivate |
_print(TrueType) (défini dans Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType >) | Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType > | inlineprivate |
_rehash(Integer new_size) | Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType > | inlineprivate |
_removeBucket(Integer bucket, KeyTypeConstRef id) (défini dans Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType >) | Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType > | inlineprivate |
add(KeyTypeConstRef id, const ValueType &value) | Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType > | inline |
ARCANE_NORETURN(KeyTypeConstRef, FalseType) const (défini dans Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType >) | Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType > | inlineprivate |
ARCANE_NORETURN(KeyTypeConstRef id, TrueType) const (défini dans Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType >) | Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType > | inlineprivate |
ARCANE_NORETURN() const (défini dans Arcane::HashTableBase) | Arcane::HashTableBase | protected |
buckets() (défini dans Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType >) | Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType > | inline |
buckets() const (défini dans Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType >) | Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType > | inline |
clear() | Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType > | inline |
count() const | Arcane::HashTableBase | inline |
each(const Lambda &lambda) | Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType > | inline |
eachValue(const Lambda &lambda) | Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType > | inline |
Enumerator typedef (défini dans Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType >) | Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType > | |
HashTableBase(Integer table_size, bool use_prime) | Arcane::HashTableBase | inline |
HashTableMapT(Integer table_size, bool use_prime) | Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType > | inline |
HashTableMapT(Integer table_size, bool use_prime, Integer buffer_size) | Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType > | inline |
HashValueType typedef (défini dans Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType >) | Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType > | |
hasKey(KeyTypeConstRef id) | Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType > | inline |
KeyTypeConstRef typedef (défini dans Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType >) | Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType > | |
KeyTypeValue typedef (défini dans Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType >) | Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType > | |
lookup(KeyTypeConstRef id) | Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType > | inline |
lookup(KeyTypeConstRef id) const | Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType > | inline |
lookupAdd(KeyTypeConstRef id, const ValueType &value, bool &is_add) | Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType > | inline |
lookupAdd(KeyTypeConstRef id) | Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType > | inline |
lookupValue(KeyTypeConstRef id) | Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType > | inline |
lookupValue(KeyTypeConstRef id) const | Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType > | inline |
m_buckets (défini dans Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType >) | Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType > | private |
m_buffer | Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType > | private |
m_count | Arcane::HashTableBase | protected |
m_first_free | Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType > | private |
m_max_count | Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType > | private |
m_nb_bucket | Arcane::HashTableBase | protected |
m_nb_collision (défini dans Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType >) | Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType > | mutable |
m_nb_direct (défini dans Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType >) | Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType > | mutable |
nearestPrimeNumber(Integer n) | Arcane::HashTableBase | |
nocheckAdd(KeyTypeConstRef id, const ValueType &value) | Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType > | inline |
operator=(const ThatClass &from) | Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType > | inline |
operator[](KeyTypeConstRef id) | Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType > | inline |
operator[](KeyTypeConstRef id) const | Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType > | inline |
Printable typedef (défini dans Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType >) | Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType > | |
rehash() | Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType > | inline |
remove(KeyTypeConstRef id) | Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType > | inline |
resize(Integer new_size, bool use_prime=false) | Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType > | inline |
ThatClass typedef (défini dans Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType >) | Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType > | |
~HashTableBase() (défini dans Arcane::HashTableBase) | Arcane::HashTableBase | inlinevirtual |
~HashTableMapT() (défini dans Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType >) | Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType > | inline |