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

Description:

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

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

Definition in file hashtablebase.inl.

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  alib::containers::detail::HashTableBase< TAllocator, TValueDescriptor, THash, TEqual, THashCaching, TRecycling >
 
struct  alib::containers::detail::HTElementCached< TStored >
 
struct  alib::containers::detail::HTElementSelector< TValueDescriptor, THashCaching >
 
struct  alib::containers::detail::HTElementUncached< TStored >
 
class  alib::containers::detail::HashTableBase< TAllocator, TValueDescriptor, THash, TEqual, THashCaching, TRecycling >::TIterator< TConstOrMutable >
 
class  alib::containers::detail::HashTableBase< TAllocator, TValueDescriptor, THash, TEqual, THashCaching, TRecycling >::TLocalIterator< TConstOrMutable >
 

Namespaces

namespace  alib
 
namespace  alib::containers
 
namespace  alib::containers::detail
 Detail namespace of module ALib Containers.
 

Variables

ALIB_DLL void * alib::containers::detail::DUMMY_BUCKET
 A dummy bucket used for nulled hash tables to avoid otherwise necessary checks.
 
ALIB_DLL const uinteger alib::containers::detail::PRIME_NUMBERS [PRIME_TABLE_SIZE]
 
static constexpr int PRIME_TABLE_SIZE = 58
 The size of the static table of prime numbers. Depends on the platform.
 

Variable Documentation

◆ PRIME_TABLE_SIZE

int PRIME_TABLE_SIZE = 58
staticconstexpr

The size of the static table of prime numbers. Depends on the platform.

Definition at line 13 of file hashtablebase.inl.