| arg_min(std::size_t left, std::size_t right) const | pixie::rmq::detail::HybridBTreePlusMinusOne< Index, LeafSize, UseHighSparseLayout, HighSparseLayoutLevels > | inline |
| build(std::span< const std::uint64_t > bits, std::size_t depth_count) | pixie::rmq::detail::HybridBTreePlusMinusOne< Index, LeafSize, UseHighSparseLayout, HighSparseLayoutLevels > | inline |
| build(std::span< const std::uint64_t > bits, std::size_t depth_count, const RankSelectSupport<> &rank_index) | pixie::rmq::detail::HybridBTreePlusMinusOne< Index, LeafSize, UseHighSparseLayout, HighSparseLayoutLevels > | inline |
| empty() const | pixie::rmq::detail::HybridBTreePlusMinusOne< Index, LeafSize, UseHighSparseLayout, HighSparseLayoutLevels > | inline |
| HybridBTreePlusMinusOne()=default | pixie::rmq::detail::HybridBTreePlusMinusOne< Index, LeafSize, UseHighSparseLayout, HighSparseLayoutLevels > | |
| HybridBTreePlusMinusOne(std::span< const std::uint64_t > bits, std::size_t depth_count) | pixie::rmq::detail::HybridBTreePlusMinusOne< Index, LeafSize, UseHighSparseLayout, HighSparseLayoutLevels > | inline |
| HybridBTreePlusMinusOne(std::span< const std::uint64_t > bits, std::size_t depth_count, const RankSelectSupport<> &rank_index) | pixie::rmq::detail::HybridBTreePlusMinusOne< Index, LeafSize, UseHighSparseLayout, HighSparseLayoutLevels > | inline |
| invalid_index (defined in pixie::rmq::detail::HybridBTreePlusMinusOne< Index, LeafSize, UseHighSparseLayout, HighSparseLayoutLevels >) | pixie::rmq::detail::HybridBTreePlusMinusOne< Index, LeafSize, UseHighSparseLayout, HighSparseLayoutLevels > | static |
| kHighLevelFanout (defined in pixie::rmq::detail::HybridBTreePlusMinusOne< Index, LeafSize, UseHighSparseLayout, HighSparseLayoutLevels >) | pixie::rmq::detail::HybridBTreePlusMinusOne< Index, LeafSize, UseHighSparseLayout, HighSparseLayoutLevels > | static |
| kHighSparseLayoutLevels (defined in pixie::rmq::detail::HybridBTreePlusMinusOne< Index, LeafSize, UseHighSparseLayout, HighSparseLayoutLevels >) | pixie::rmq::detail::HybridBTreePlusMinusOne< Index, LeafSize, UseHighSparseLayout, HighSparseLayoutLevels > | static |
| kLeafSize (defined in pixie::rmq::detail::HybridBTreePlusMinusOne< Index, LeafSize, UseHighSparseLayout, HighSparseLayoutLevels >) | pixie::rmq::detail::HybridBTreePlusMinusOne< Index, LeafSize, UseHighSparseLayout, HighSparseLayoutLevels > | static |
| kMiddleFanout (defined in pixie::rmq::detail::HybridBTreePlusMinusOne< Index, LeafSize, UseHighSparseLayout, HighSparseLayoutLevels >) | pixie::rmq::detail::HybridBTreePlusMinusOne< Index, LeafSize, UseHighSparseLayout, HighSparseLayoutLevels > | static |
| kUseHighSparseLayout (defined in pixie::rmq::detail::HybridBTreePlusMinusOne< Index, LeafSize, UseHighSparseLayout, HighSparseLayoutLevels >) | pixie::rmq::detail::HybridBTreePlusMinusOne< Index, LeafSize, UseHighSparseLayout, HighSparseLayoutLevels > | static |
| memory_usage_bytes() const | pixie::rmq::detail::HybridBTreePlusMinusOne< Index, LeafSize, UseHighSparseLayout, HighSparseLayoutLevels > | inline |
| npos (defined in pixie::rmq::detail::HybridBTreePlusMinusOne< Index, LeafSize, UseHighSparseLayout, HighSparseLayoutLevels >) | pixie::rmq::detail::HybridBTreePlusMinusOne< Index, LeafSize, UseHighSparseLayout, HighSparseLayoutLevels > | static |
| select0(std::size_t rank) const | pixie::rmq::detail::HybridBTreePlusMinusOne< Index, LeafSize, UseHighSparseLayout, HighSparseLayoutLevels > | inline |
| size() const | pixie::rmq::detail::HybridBTreePlusMinusOne< Index, LeafSize, UseHighSparseLayout, HighSparseLayoutLevels > | inline |