19 bitmap = bitmap | 1u << i;
26 return std::count_if(
children.begin(),
28 [](
const auto &child) {
return child; });
43 bitmap = bitmap | 1u << i;
50 return std::count_if(
children.begin(),
52 [](
const auto &child) {
return child; });
uint16_t childrenBitmap() const
std::array< std::shared_ptr< OpaqueTrieNode >, kMaxChildren > children
uint8_t childrenNum() const
int getType() const override
static constexpr uint8_t kMaxChildren
int getType() const override
uint8_t childrenNum() const
uint16_t childrenBitmap() const
std::optional< common::Buffer > value
int getType() const override
int getType() const override