openMSX
|
#include <MinimalPerfectHash.hh>
Public Member Functions | |
constexpr uint8_t | lookupIndex (const auto &key) const |
Public Attributes | |
std::array< uint8_t, M > | tab1 |
std::array< uint8_t, M2 > | tab2 |
Hash | hash |
Static Public Attributes | |
static constexpr auto | M2 = M |
Definition at line 60 of file MinimalPerfectHash.hh.
|
inlineconstexpr |
Definition at line 69 of file MinimalPerfectHash.hh.
References PerfectMinimalHash::Result< M, Hash >::hash, PerfectMinimalHash::Result< M, Hash >::M2, PerfectMinimalHash::Result< M, Hash >::tab1, and PerfectMinimalHash::Result< M, Hash >::tab2.
Hash PerfectMinimalHash::Result< M, Hash >::hash |
Definition at line 67 of file MinimalPerfectHash.hh.
Referenced by PerfectMinimalHash::create(), and PerfectMinimalHash::Result< M, Hash >::lookupIndex().
|
staticconstexpr |
Definition at line 63 of file MinimalPerfectHash.hh.
Referenced by PerfectMinimalHash::Result< M, Hash >::lookupIndex().
std::array<uint8_t, M > PerfectMinimalHash::Result< M, Hash >::tab1 |
Definition at line 65 of file MinimalPerfectHash.hh.
Referenced by PerfectMinimalHash::Result< M, Hash >::lookupIndex().
std::array<uint8_t, M2> PerfectMinimalHash::Result< M, Hash >::tab2 |
Definition at line 66 of file MinimalPerfectHash.hh.
Referenced by PerfectMinimalHash::Result< M, Hash >::lookupIndex().