Pixie
Loading...
Searching...
No Matches
pixie::RankSelectSupport< MetadataStorage > Member List

This is the complete list of members for pixie::RankSelectSupport< MetadataStorage >, including all inherited members.

bit_impl(size_t pos) constpixie::RankSelectSupport< MetadataStorage >inline
deserialize(std::span< const uint64_t > source_bits, std::span< const std::byte > &data) (defined in pixie::RankSelectSupport< MetadataStorage >)pixie::RankSelectSupport< MetadataStorage >inlinestatic
empty() constpixie::RankSelectBase< RankSelectSupport< AlignedStorage > >inline
memory_usage_bytes() constpixie::RankSelectBase< RankSelectSupport< AlignedStorage > >inline
memory_usage_bytes_impl() constpixie::RankSelectSupport< MetadataStorage >inline
operator=(const RankSelectSupport &)=default (defined in pixie::RankSelectSupport< MetadataStorage >)pixie::RankSelectSupport< MetadataStorage >
operator=(RankSelectSupport &&) noexcept=default (defined in pixie::RankSelectSupport< MetadataStorage >)pixie::RankSelectSupport< MetadataStorage >
operator[](std::size_t position) constpixie::RankSelectBase< RankSelectSupport< AlignedStorage > >inline
rank(std::size_t end_position) constpixie::RankSelectBase< RankSelectSupport< AlignedStorage > >inline
rank0(std::size_t end_position) constpixie::RankSelectBase< RankSelectSupport< AlignedStorage > >inline
rank_impl(size_t pos) constpixie::RankSelectSupport< MetadataStorage >inline
RankSelectSupport()=default (defined in pixie::RankSelectSupport< MetadataStorage >)pixie::RankSelectSupport< MetadataStorage >
RankSelectSupport(const RankSelectSupport &)=default (defined in pixie::RankSelectSupport< MetadataStorage >)pixie::RankSelectSupport< MetadataStorage >
RankSelectSupport(RankSelectSupport &&) noexcept=default (defined in pixie::RankSelectSupport< MetadataStorage >)pixie::RankSelectSupport< MetadataStorage >
RankSelectSupport(ReadOnlyStorageView source_storage, size_t num_bits, SelectSupport select_support=SelectSupport::kBoth, std::optional< size_t > one_count=std::nullopt)pixie::RankSelectSupport< MetadataStorage >inlineexplicit
RankSelectSupport(std::span< const uint64_t > source_words, size_t num_bits, SelectSupport select_support=SelectSupport::kBoth, std::optional< size_t > one_count=std::nullopt)pixie::RankSelectSupport< MetadataStorage >inlineexplicit
RankSelectSupport(const SourceStorage &source_storage, size_t num_bits, SelectSupport select_support=SelectSupport::kBoth, std::optional< size_t > one_count=std::nullopt)pixie::RankSelectSupport< MetadataStorage >inlineexplicit
select(std::size_t rank) constpixie::RankSelectBase< RankSelectSupport< AlignedStorage > >inline
select0(std::size_t rank) constpixie::RankSelectBase< RankSelectSupport< AlignedStorage > >inline
select0_impl(size_t rank0) constpixie::RankSelectSupport< MetadataStorage >inline
select_impl(size_t rank) constpixie::RankSelectSupport< MetadataStorage >inline
SelectSupport enum namepixie::RankSelectSupport< MetadataStorage >
serialize(pixie::OutputBitStream &bs) const (defined in pixie::RankSelectSupport< MetadataStorage >)pixie::RankSelectSupport< MetadataStorage >inline
size() constpixie::RankSelectBase< RankSelectSupport< AlignedStorage > >inline
size_impl() constpixie::RankSelectSupport< MetadataStorage >inline
supports_select0() constpixie::RankSelectBase< RankSelectSupport< AlignedStorage > >inline
supports_select0_impl() constpixie::RankSelectSupport< MetadataStorage >inline
supports_select1() constpixie::RankSelectBase< RankSelectSupport< AlignedStorage > >inline
supports_select1_impl() constpixie::RankSelectSupport< MetadataStorage >inline
to_string() constpixie::RankSelectBase< RankSelectSupport< AlignedStorage > >inline