ALib C++ Library
Library Version: 2402 R1
Documentation generated by doxygen
Loading...
Searching...
No Matches
hashtablebase.inl File Reference

Description:


This header file is part of module ALib Monomem of the ALib C++ Library .

© 2013-2024 A-Worx GmbH, Germany. Published under Boost Software License.

Definition in file hashtablebase.inl.

Include dependency graph for hashtablebase.inl:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  HashTableBase< T, TStored, TKey, TIfMapped, THash, TEqual, TAccess, THashCaching, TRecycling >
 
struct  HashTableElementCached< T, TStored >
 
struct  HashTableElementType< T, TStored, TKey, THashCaching >
 
struct  HashTableElementUncached< T, TStored >
 
struct  HashTableRecycler< T, TStored, TKey, THashCaching, TRecycling >
 
struct  HashTableBase< T, TStored, TKey, TIfMapped, THash, TEqual, TAccess, THashCaching, TRecycling >::NO_MAPPING
 
class  HashTableBase< T, TStored, TKey, TIfMapped, THash, TEqual, TAccess, THashCaching, TRecycling >::TIterator< TConstOrMutable >
 
class  HashTableBase< T, TStored, TKey, TIfMapped, THash, TEqual, TAccess, THashCaching, TRecycling >::TLocalIterator< TConstOrMutable >
 

Namespaces

namespace  alib
 
namespace  alib::monomem
 
namespace  alib::monomem::detail
 

Variables

ALIB_WARNINGS_RESTORE ALIB_API void * dummyBucket
 
ALIB_WARNINGS_ALLOW_UNSAFE_BUFFER_USAGE ALIB_API const uinteger primeNumbers [primeTableSize]
 
static constexpr int primeTableSize = 58