| CAdjListNode | |
| CAdjListTree | |
| Cpixie::BinaryReader | Bounds-checked reader for canonical little-endian binary data |
| Cpixie::BinaryWriter | Bounded-buffer writer for canonical little-endian binary data |
| Cpixie::CacheLine | A 64-byte aligned storage block |
| CExcessBoundaryPairResult | Pair of boundary minimum results for adjacent BP query blocks |
| Cpixie::experimental::ExcessByteLut | |
| CExcessResult | Minimum prefix excess in a 128-bit bitstring range |
| Cpixie::FileArchiveBase< Impl > | CRTP facade for file-archive lookup and extraction |
| ►Cpixie::FileArchiveBase< FileArchiveIndex< Storage > > | |
| Cpixie::FileArchiveIndex< AlignedStorage > | |
| Cpixie::FileArchiveIndex< ReadOnlyStorageView > | |
| Cpixie::FileArchiveIndex< Storage > | Storage-backed byte-oriented file archive |
| Cpixie::FileArchiveEntry | Public metadata for one archive entry |
| Cpixie::FileArchiveSource | Source entry used to construct an owning file archive |
| Cpixie::FileArchiveSourceMetadata | Metadata for one replayable archive-construction source |
| Cpixie::io::FileOutputSink | Move-only seekable sink for a newly created or truncated POSIX file |
| Cpixie::file_archive_detail::FileRecord | |
| Cpixie::rmq::detail::HybridBTreePlusMinusOne< Index, LeafSize, UseHighSparseLayout, HighSparseLayoutLevels > | HybridBTree-style RMQ backend for ±1 depth sequences |
| ►Cstd::invalid_argument | |
| Cpixie::SerializationError | Error raised while decoding malformed serialized data |
| Cpixie::io::MappedFile | Move-only owner of a read-only POSIX memory-mapped file |
| CNaiveRmM | |
| Cpixie::PackedBitBuilder | Builder for a packed LSB-first bit sequence |
| CPixieSelectByteLut | |
| Cpixie::experimental::RmMBTree< HighCacheLines, LowFanout >::RangeMinQueryResult | Minimum position and value returned by one range-min traversal |
| Cpixie::RankSelectBase< Impl > | CRTP facade for immutable rank/select queries and bit access |
| ►Cpixie::RankSelectBase< RankSelectSupport< AlignedStorage > > | |
| Cpixie::RankSelectSupport< MetadataStorage > | Rank/select support over an external packed bit sequence |
| ►Cpixie::RankSelectBase< RankSelectSupport< MetadataStorage > > | |
| Cpixie::RankSelectSupport< ReadOnlyStorageView > | |
| Cpixie::RankSelectSupport< Storage > | |
| Cpixie::rmq::SparseTable< T, Compare, Index, Alignment >::AlignedAllocator< Value, AllocationAlignment >::rebind< Other > | |
| Cpixie::RmMBase< Impl > | CRTP facade for rank/select and range min-max tree operations |
| ►Cpixie::RmMBase< RmMBTree< 4, 32 > > | |
| Cpixie::experimental::RmMBTree< HighCacheLines, LowFanout > | Cache-aligned btree implementation of the range min-max index |
| ►Cpixie::RmMBase< RmMBTree< HighCacheLines, LowFanout > > | |
| Cpixie::experimental::RmMBTree< HighCacheLines, LowFanout > | |
| Cpixie::experimental::RmMBTree< 4, 32 > | |
| ►Cpixie::RmMBase< RmMTree > | |
| Cpixie::RmMTree | Range min–max tree over a bitvector (LSB-first) tailored for balanced-parentheses (BP) |
| ►Cpixie::RmMBase< SdslRmMTree > | |
| Cpixie::SdslRmMTree | |
| Cpixie::rmq::detail::RmMPlusMinusOne< Index, HighCacheLines, LowFanout > | Depth RMQ adapter over the experimental rmM btree |
| ►Cpixie::rmq::RmqBase< Impl, Value > | CRTP facade for static range-minimum-query indexes |
| Cpixie::rmq::CartesianHybridBTree< T, Compare, Index, LeafSize, UseTopSparseOverlay > | |
| Cpixie::rmq::CartesianHybridBTree< T, Compare, Index, LeafSize, false > | |
| Cpixie::rmq::HybridBTree< T, Compare, Index, LeafSize, Fanout, LeafSelectorKind > | |
| Cpixie::rmq::CartesianHybridBTree< T, Compare, Index, LeafSize, UseTopSparseOverlay > | Cartesian-tree value RMQ using HybridBTree-style LCA |
| Cpixie::rmq::CartesianRmM< T, Compare, Index, HighCacheLines, LowFanout > | Ferrada-Navarro Cartesian-tree RMQ using rmM support |
| Cpixie::rmq::HybridBTree< T, Compare, Index, LeafSize, Fanout, LeafSelectorKind > | Hybrid B-tree RMQ with compact per-level selectors |
| Cpixie::rmq::SdslSct< T, Compare, Index > | Optional value-RMQ adapter over sdsl::rmq_succinct_sct |
| Cpixie::rmq::SegmentTree< T, Compare, Index > | Static iterative segment-tree RMQ baseline |
| Cpixie::rmq::SparseTable< T, Compare, Index, Alignment > | Static sparse-table RMQ baseline |
| Cpixie::experimental::SelectByteLut | |
| ►Cpixie::SerializationBase< Derived > | CRTP facade for optional binary serialization and deserialization |
| Cpixie::WaveletTreeIndex< Symbol, AlignedStorage > | |
| Cpixie::WaveletTreeIndex< Symbol, ReadOnlyStorageView > | |
| Cpixie::rmq::CartesianHybridBTree< T, Compare, Index, LeafSize, UseTopSparseOverlay > | |
| Cpixie::rmq::CartesianHybridBTree< T, Compare, Index, LeafSize, false > | |
| Cpixie::rmq::CartesianHybridBTree< T, Compare, Index, LeafSize, UseTopSparseOverlay > | Cartesian-tree value RMQ using HybridBTree-style LCA |
| ►Cpixie::SerializationBase< AlignedStorage > | |
| ►Cpixie::StorageBase< AlignedStorage > | |
| Cpixie::AlignedStorage | Owning storage with a logical byte size and 64-byte-aligned backing |
| ►Cpixie::SerializationBase< FileArchiveIndex< Storage > > | |
| Cpixie::FileArchiveIndex< AlignedStorage > | |
| Cpixie::FileArchiveIndex< ReadOnlyStorageView > | |
| Cpixie::FileArchiveIndex< Storage > | Storage-backed byte-oriented file archive |
| ►Cpixie::SerializationBase< Impl > | |
| Cpixie::StorageBase< Impl > | CRTP facade for byte-addressable storage |
| ►Cpixie::SerializationBase< RankSelectSupport< AlignedStorage > > | |
| Cpixie::RankSelectSupport< MetadataStorage > | Rank/select support over an external packed bit sequence |
| ►Cpixie::SerializationBase< RankSelectSupport< MetadataStorage > > | |
| Cpixie::RankSelectSupport< ReadOnlyStorageView > | |
| Cpixie::RankSelectSupport< Storage > | |
| ►Cpixie::SerializationBase< ReadOnlyStorageView > | |
| ►Cpixie::StorageBase< ReadOnlyStorageView > | |
| Cpixie::ReadOnlyStorageView | A non-owning, read-only view of a byte sequence |
| ►Cpixie::SerializationBase< RmMTree > | |
| Cpixie::RmMTree | Range min–max tree over a bitvector (LSB-first) tailored for balanced-parentheses (BP) |
| ►Cpixie::SerializationBase< SlidingWindowStorage > | |
| ►Cpixie::StorageBase< SlidingWindowStorage > | |
| Cpixie::SlidingWindowStorage | Owning fixed-capacity storage over a monotonically positioned window |
| ►Cpixie::SerializationBase< WaveletTreeIndex< Symbol, AlignedStorage > > | |
| Cpixie::WaveletTreeIndex< Symbol, Storage > | Storage-backed wavelet tree over an unsigned symbol type |
| Cpixie::SpanOutputSink | Non-owning fixed-capacity output sink |
| Cpixie::SplitSpan< T > | A logical contiguous sequence stored in at most two physical spans |
| Cpixie::rmq::utils::SuccinctIncreasingStack | Construction-only stack for monotonically increasing integer keys |
| Cpixie::TreeBase< Impl > | CRTP facade for rooted ordered trees |
| ►Cpixie::TreeBase< BPTree< RMMTree > > | |
| Cpixie::BPTree< RMMTree > | A tree class based on the balances parentheses (BP) representation |
| ►Cpixie::TreeBase< DFUDSTree< RMMTree > > | |
| Cpixie::DFUDSTree< RMMTree > | A tree class based on the depth-first unary degree sequence (DFUDS) representation |
| ►Cpixie::TreeBase< LoudsTree > | |
| Cpixie::LoudsTree | A tree class based on the level order unary degree sequence (LOUDS) representation |
| Cpixie::TreeNode | Logical node handle shared by succinct rooted-tree encodings |
| Cpixie::file_archive_detail::Utf8Validator | Incrementally validate a byte stream as UTF-8 |
| Cpixie::VectorOutputSink | Explicit owning sink for binary data collected in memory |
| ►Cpixie::WaveletTreeBase< Impl, Symbol > | CRTP facade for wavelet-tree queries |
| Cpixie::WaveletTreeIndex< Symbol, AlignedStorage > | |
| Cpixie::WaveletTreeIndex< Symbol, ReadOnlyStorageView > | |
| ►Cpixie::WaveletTreeBase< WaveletTreeIndex< Symbol, AlignedStorage >, Symbol > | |
| Cpixie::WaveletTreeIndex< Symbol, Storage > | Storage-backed wavelet tree over an unsigned symbol type |
| CMetadataStorage | |