Struct ConcurrentCuckooTable::Table

Nested Relationships

This struct is a nested type of Template Class ConcurrentCuckooTable.

Struct Documentation

struct Table

the buckets: 2^lg of them in regions of 2^rg, the tags and the places

Public Functions

explicit Table(int l)
Table(const Table&) = delete
Table &operator=(const Table&) = delete
~Table()
inline Slot &S(std::size_t i) const

the place i, the place i % 4 of the bucket i / 4

inline std::size_t buckets(void) const

Public Members

int lg
int rg
std::uint32_t *T
Bucket *B