Pixie
Loading...
Searching...
No Matches
pixie::WaveletTreeIndex< Symbol, Storage > Member List

This is the complete list of members for pixie::WaveletTreeIndex< Symbol, Storage >, including all inherited members.

deserialize(BinaryReader &reader, Context &&... context)pixie::SerializationBase< WaveletTreeIndex< Symbol, AlignedStorage > >inlinestatic
deserialize(std::span< const std::byte > &data, Context &&... context)pixie::SerializationBase< WaveletTreeIndex< Symbol, AlignedStorage > >inlinestatic
deserialize_impl(BinaryReader &reader, DeserializationValidation validation=DeserializationValidation::kQuick)pixie::WaveletTreeIndex< Symbol, Storage >inlinestatic
empty() constpixie::WaveletTreeBase< WaveletTreeIndex< Symbol, AlignedStorage >, Symbol >inline
get_segment(std::size_t begin, std::size_t end) constpixie::WaveletTreeBase< WaveletTreeIndex< Symbol, AlignedStorage >, Symbol >inline
get_segment_impl(size_t begin, size_t end) constpixie::WaveletTreeIndex< Symbol, Storage >inline
rank(Symbol symbol, std::size_t end_position) constpixie::WaveletTreeBase< WaveletTreeIndex< Symbol, AlignedStorage >, Symbol >inline
rank_impl(Symbol symbol, size_t pos) constpixie::WaveletTreeIndex< Symbol, Storage >inline
select(Symbol symbol, std::size_t rank) constpixie::WaveletTreeBase< WaveletTreeIndex< Symbol, AlignedStorage >, Symbol >inline
select_impl(Symbol symbol, size_t rank) constpixie::WaveletTreeIndex< Symbol, Storage >inline
serialize(BinaryWriter &writer) constpixie::SerializationBase< WaveletTreeIndex< Symbol, AlignedStorage > >inline
serialize_impl(BinaryWriter &writer) constpixie::WaveletTreeIndex< Symbol, Storage >inline
size() constpixie::WaveletTreeBase< WaveletTreeIndex< Symbol, AlignedStorage >, Symbol >inline
size_impl() constpixie::WaveletTreeIndex< Symbol, Storage >inline
symbol_type typedef (defined in pixie::WaveletTreeIndex< Symbol, Storage >)pixie::WaveletTreeIndex< Symbol, Storage >
WaveletTreeIndex(std::size_t alphabet_size, std::span< const Symbol > data, const WaveletTreeBuildType build_type=WaveletTreeBuildType::Standard)pixie::WaveletTreeIndex< Symbol, Storage >inline
WaveletTreeIndex(std::size_t alphabet_size, std::span< const std::size_t > symbol_counts, ForEachSymbol &&for_each_symbol, const WaveletTreeBuildType build_type=WaveletTreeBuildType::Standard)pixie::WaveletTreeIndex< Symbol, Storage >inline