Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
| ▼Npixie | |
| ▼Nexperimental | |
| CExcessByteLut | |
| CRmMBTree | Cache-aligned btree implementation of the range min-max index |
| CBitVector | Non-interleaved, non-owning bit vector with rank and select |
| CBitVectorInterleaved | Interleaved, owning bit vector with rank and select |
| ▼CDFUDSTree | A tree class based on the depth-first unary degree sequence (DFUDS) representation |
| CNode | |
| CLoudsNode | A node class of LOUDS tree |
| CLoudsTree | A tree class based on the level order unary degree sequence (LOUDS) representation |
| CRmMBase | CRTP facade for rank/select and range min-max tree operations |
| CRmMTree | Range min–max tree over a bitvector (LSB-first) tailored for balanced-parentheses (BP) |
| CSdslRmMTree | |
| CAdjListNode | |
| CAdjListTree | |
| CAlignedStorage | A simple aligned storage for cache-line sized blocks |
| CCacheLine | A simple struct to represent a aligned storage for a cache line |
| CLoudsNode | A node class of LOUDS tree |
| CNaiveRmM | |