Pixie
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CAdjListNode
 CAdjListTree
 ►CBase
 Cpixie::BinaryReaderBounds-checked reader for canonical little-endian binary data
 Cpixie::BinaryWriterBounded-buffer writer for canonical little-endian binary data
 Cpixie::detail::compressed::BlockedMonotoneSamples< MetadataStorage >Internal block Elias–Fano array of non-decreasing 64-bit integers
 ►Cpixie::detail::compressed::BlockedMonotoneSamples< MetadataStorage >
 Cpixie::permutations::detail::PayloadChunks< T >::BoolSlot
 Cpixie::detail::ByteHistogramIncremental 256-bin byte histogram with four update lanes
 Cpixie::experimental::ByteSlotOrder< N, Simd >Byte-index control for the split-bit slot-order experiment
 Cpixie::CacheLineA 64-byte aligned storage block
 Cpixie::detail::huffman_build_detail::CanonicalChunk
 Cpixie::permutations::detail::PayloadChunks< T >::Chunk
 Cpixie::permutations::detail::ElementStorageTraits< T, Requested >
 CExcessBoundaryPairResultPair of boundary minimum results for adjacent BP query blocks
 Cpixie::experimental::ExcessByteLut
 CExcessResultMinimum prefix excess in a 128-bit bitstring range
 Cpixie::FileArchiveBase< Impl >CRTP facade for file-archive lookup and extraction
 ►Cpixie::FileArchiveBase< FileArchiveIndex< Storage > >
 Cpixie::FileArchiveEntryPublic metadata for one archive entry
 Cpixie::FileArchiveSourceSource entry used to construct an owning file archive
 Cpixie::FileArchiveSourceMetadataMetadata for one replayable archive-construction source
 Cpixie::io::FileOutputSinkMove-only seekable sink for a newly created or truncated POSIX file
 Cpixie::file_archive_detail::FileRecord
 Cpixie::detail::huffman_build_detail::FrequencyLeaf
 Cpixie::experimental::GroupedSlotOrder256Experimental ordering of 256 pointer slots in one 16x16 node
 Cpixie::detail::HuffmanBuildNode
 Cpixie::detail::HuffmanBuildTable
 Cpixie::rmq::detail::HybridBTreePlusMinusOne< Index, LeafSize, UseHighSparseLayout, HighSparseLayoutLevels >HybridBTree-style RMQ backend for ±1 depth sequences
 ►Cpixie::IntegerVectorBase< Impl, Value >CRTP facade for an immutable positional integer vector
 ►Cpixie::IntegerVectorBase< BasicPackedIntegerVector< Storage, std::uint64_t >, std::uint64_t >
 ►Cpixie::IntegerVectorBase< Impl, std::uint64_t >
 ►Cpixie::IntegerVectorBase< MonotoneIntegerVector< Vector >, Value >
 ►Cstd::invalid_argument
 Cpixie::io::MappedFileMove-only owner of a read-only POSIX memory-mapped file
 Cpixie::ImmerPermutableSequence< T, HeapPolicy >::MemoryUsageRequested live tree bytes, excluding heap free lists and RSS
 Cpixie::PermutableSequence< T, Storage, StorageBits, Fanout, Layout, ChunkBytes >::MemoryUsageExplicit live requested-memory breakdown, excluding allocator/RSS
 Cpixie::Permutation< Index, StorageBits, Fanout, Layout >::MemoryUsageRequested live storage breakdown, excluding allocator bookkeeping
 Cpixie::detail::compressed::MetadataArray< T, Storage >
 CNaiveRmM
 Cpixie::PackedBitBuilderBuilder for a packed LSB-first bit sequence
 Cpixie::detail::compressed::PackedPrefixLocation
 ►Cpermutations::detail::PackedValueBlock
 Cpixie::permutations::detail::PayloadChunks< T >
 ►Cpixie::PermutableSequenceBase< Impl, T, ConstReference >CRTP contract for exclusively owned sequences with immutable reads
 ►Cpixie::PermutableSequenceBase< ImmerPermutableSequence< std::uint64_t, immer::default_heap_policy >, std::uint64_t, std::uint64_t >
 ►Cpixie::PermutableSequenceBase< PermutableSequence< std::uint64_t, ElementStorage::automatic, 2048, 8, LengthLayout::cumulative, 4096 >, std::uint64_t, permutations::detail::ElementStorageTraits< std::uint64_t, ElementStorage::automatic >::const_reference >
 ►Cpixie::PermutableSequenceBase< PermutableSequence< std::uint64_t, Storage, StorageBits, Fanout, Layout, ChunkBytes >, std::uint64_t, permutations::detail::ElementStorageTraits< std::uint64_t, Storage >::const_reference >
 ►Cpixie::PermutableSequenceBase< PowerOfTwoPermutableSequence< std::uint64_t, 256, 32, 0, false, false >, std::uint64_t, std::uint64_t >
 ►Cpixie::PermutationBase< Impl, Index >CRTP contract for exclusively owned permutations of [0,size())
 ►Cpixie::PermutationBase< Permutation< std::uint64_t, 2048, 8, LengthLayout::cumulative >, std::uint64_t >
 ►Cpixie::PermutationBase< Permutation< std::uint64_t, StorageBits, Fanout, Layout >, std::uint64_t >
 Cpixie::experimental::PermutedBitBlock< Permuted >Bounded owning experiment, independent of sequence split/merge policy
 CPixieSelectByteLut
 Cpixie::detail::compressed::PositionSamples< MetadataStorage >Exact select positions in fixed-stride Elias–Fano groups of 32
 Cpixie::experimental::RmMBTree< HighCacheLines, LowFanout >::RangeMinQueryResultMinimum position and value returned by one range-min traversal
 Cpixie::RankSelectBase< Impl >CRTP facade for immutable rank/select queries and bit access
 ►Cpixie::RankSelectBase< OrzoRankSelectSupport >
 ►Cpixie::RankSelectBase< PastaRankSelectSupport >
 ►Cpixie::RankSelectBase< RankSelectSupport< AlignedStorage > >
 ►Cpixie::RankSelectBase< RankSelectSupport< MetadataStorage > >
 ►Cpixie::RankSelectBase< RankSelectSupportCompressed< AlignedStorage, 4096, 16 > >
 ►Cpixie::RankSelectBase< SdslRankSelectSupport >
 ►Cpixie::RankSelectBase< SuccinctFastRankSelectSupport >
 ►Cpixie::RankSelectBase< ThreeStarRankSelectSupport >
 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::RmMBase< RmMBTree< HighCacheLines, LowFanout > >
 ►Cpixie::RmMBase< RmMTree >
 ►Cpixie::RmMBase< 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::detail::compressed::SampleWideGroup
 Cpixie::experimental::SelectByteLut
 ►Cpixie::SerializationBase< Derived >CRTP facade for optional binary serialization and deserialization
 ►Cpixie::SerializationBase< AlignedStorage >
 ►Cpixie::SerializationBase< BasicPackedIntegerVector< Storage, std::uint64_t > >
 ►Cpixie::SerializationBase< FileArchiveIndex< Storage > >
 ►Cpixie::SerializationBase< Impl >
 ►Cpixie::SerializationBase< MonotoneIntegerVector< Vector > >
 ►Cpixie::SerializationBase< RankSelectSupport< AlignedStorage > >
 ►Cpixie::SerializationBase< RankSelectSupport< MetadataStorage > >
 ►Cpixie::SerializationBase< ReadOnlyStorageView >
 ►Cpixie::SerializationBase< RmMTree >
 ►Cpixie::SerializationBase< SlidingWindowStorage >
 ►Cpixie::SerializationBase< WaveletTreeIndex< Symbol, AlignedStorage > >
 Cpixie::experimental::SlotOrder16Experimental logical ordering of sixteen stable physical slots
 Cpixie::SortedPermutableSequence< T, Compare, Storage, StorageBits, Fanout, Layout, ChunkBytes >Duplicate-preserving sorted sequence backed by PermutableSequence
 Cpixie::SortedPermutationVector< T, Compare, Index, StorageBits, Fanout, Layout >Duplicate-preserving sorted view over owned vector payload and order
 Cpixie::SpanOutputSinkNon-owning fixed-capacity output sink
 Cpixie::experimental::SplitSlotOrder< N >Experimental 32/64-slot order with separate low nibbles and high bits
 Cpixie::SplitSpan< T >A logical contiguous sequence stored in at most two physical spans
 Cpixie::rmq::utils::SuccinctIncreasingStackConstruction-only stack for monotonically increasing integer keys
 Cpixie::TreeBase< Impl >CRTP facade for rooted ordered trees
 ►Cpixie::TreeBase< BPTree< RMMTree > >
 ►Cpixie::TreeBase< DFUDSTree< RMMTree > >
 ►Cpixie::TreeBase< LoudsTree >
 Cpixie::TreeNodeLogical node handle shared by succinct rooted-tree encodings
 Cpixie::file_archive_detail::Utf8ValidatorIncrementally validate a byte stream as UTF-8
 Cpixie::VectorOutputSinkExplicit owning sink for binary data collected in memory
 ►Cpixie::WaveletTreeBase< Impl, Symbol >CRTP facade for wavelet-tree queries
 ►Cpixie::WaveletTreeBase< WaveletTreeIndex< Symbol, AlignedStorage >, Symbol >
 CMetadataStorage