Set pair of key - value.
318 {
320
324
328
330 {
332 }
333
335 {
337 }
338
340 }
T * New()
Alloc a memory block to store T.
static constexpr size_t LEAF_LENGTH
leaf array length.
void * get(size_t k) const
Get item by key.
static constexpr size_t INTERIOR_LENGTH
interior array length.
Spices::ObjectPool< Leaf > m_LeafPool
ObjectPool of Leaf.
static constexpr size_t INTERIOR_BITS
interior bits.
Spices::ObjectPool< Node > m_NodePool
ObjectPool of Node.
static constexpr size_t LEAF_BITS
leaf bits.
std::array< Node *, INTERIOR_LENGTH > ptrs