ALib C++ Framework
by
Library Version:
2605 R0
Documentation generated by
Loading...
Searching...
No Matches
ALib
src
ALib.Containers.HashTable.H
Go to the documentation of this file.
1
//==================================================================================================
2
/// \file
3
/// This header-file is part of the \aliblong.
4
///
5
/// Copyright 2013-2026 A-Worx GmbH, Germany.
6
/// Published under #"mainpage_license".
7
//==================================================================================================
8
#ifndef H_ALIB_CONTAINERS_HASHTABLE
9
#define H_ALIB_CONTAINERS_HASHTABLE
10
#pragma once
11
#ifndef HPP_ALIB
12
# include "
alib/alib.prepro.hpp
"
13
#endif
14
15
#if ALIB_CONTAINERS
16
//=========================================== Dependencies =========================================
17
#include "
ALib.Lang.H
"
18
#include <cmath>
19
//============================================= Imports ============================================
20
#if ALIB_C20_MODULES
21
import
ALib.Containers.HashTable
;
22
#else
23
#ifndef ALIB_GUARD_CONTAINERS_INIT
24
# define ALIB_GUARD_CONTAINERS_INIT 1
25
#include "
alib/containers/recycling.hpp
"
26
#include "
alib/containers/valuedescriptor.hpp
"
27
#endif
28
29
#include "
alib/containers/detail/hashtablebase.hpp
"
30
#include "
alib/containers/hashtable.hpp
"
31
32
#endif
// ALIB_C20_MODULES
33
#endif
// ALIB_CONTAINERS
34
#endif
// H_ALIB_CONTAINERS_HASHTABLE
ALib.Lang.H
alib.prepro.hpp
hashtable.hpp
hashtablebase.hpp
ALib.Containers.HashTable
recycling.hpp
valuedescriptor.hpp