Everett
Loading...
Searching...
No Matches
everett::profile_view< P, Role > Member List

This is the complete list of members for everett::profile_view< P, Role >, including all inherited members.

block_count() const noexcepteverett::profile_view< P, Role >inline
block_offset(std::uint64_t block) consteverett::profile_view< P, Role >inline
bytes() const noexcepteverett::profile_view< P, Role >inline
bytes_everett::profile_view< P, Role >private
compare_window(std::uint64_t first, std::uint64_t last, profile_query_context< P > context, F &&callback, profile_comparison_work *work=nullptr, std::uint64_t *predecessor=nullptr) consteverett::profile_view< P, Role >inline
cursor() consteverett::profile_view< P, Role >
data_everett::profile_view< P, Role >private
decode_into(profile_encoded_record const &record, std::uint64_t limit, bit_string &scratch, std::uint64_t &context)everett::profile_view< P, Role >inlineprivatestatic
encoded_at(std::uint64_t ordinal) consteverett::profile_view< P, Role >inline
encoded_cursor() consteverett::profile_view< P, Role >
from_sections(std::span< std::byte const > bytes, elias_fano_view offsets, profile_metadata metadata)everett::profile_view< P, Role >inlinestatic
group_offsets() const noexcepteverett::profile_view< P, Role >inline
locate(std::uint64_t ordinal, profile_comparison_work *work, std::uint64_t *predecessor=nullptr) consteverett::profile_view< P, Role >inlineprivate
metadata() const noexcepteverett::profile_view< P, Role >inline
metadata_everett::profile_view< P, Role >private
next_record(profile_encoded_record const &previous, std::uint64_t ordinal, Offset &&offset) consteverett::profile_view< P, Role >inlineprivate
next_record(profile_encoded_record const &previous, std::uint64_t ordinal) consteverett::profile_view< P, Role >inlineprivate
offsets_everett::profile_view< P, Role >private
parse_absolute(std::uint64_t at) consteverett::profile_view< P, Role >inlineprivate
parse_payload(std::uint64_t at, std::uint64_t retained) consteverett::profile_view< P, Role >inlineprivate
parse_relative(std::uint64_t at, std::uint64_t previous) consteverett::profile_view< P, Role >inlineprivate
policy_type typedefeverett::profile_view< P, Role >
predecessor_units(std::uint64_t ordinal, profile_comparison_work *work=nullptr) consteverett::profile_view< P, Role >inline
profile_cursor< P, Role >everett::profile_view< P, Role >friend
profile_encoded_cursor< P, Role >everett::profile_view< P, Role >friend
profile_view(std::span< std::byte const > bytes, elias_fano_view offsets, profile_metadata metadata)everett::profile_view< P, Role >inline
profile_view(std::span< std::byte const > bytes, elias_fano_view offsets, profile_metadata metadata, shape_only)everett::profile_view< P, Role >inlineprivate
read_absolute(std::uint64_t &at) consteverett::profile_view< P, Role >inlineprivate
reconstruct_at(std::uint64_t ordinal, std::uint64_t prefix_limit=std::numeric_limits< std::uint64_t >::max()) consteverett::profile_view< P, Role >inline
roleeverett::profile_view< P, Role >static
size() const noexcepteverett::profile_view< P, Role >inline
validate_contents() consteverett::profile_view< P, Role >inline
validate_offset_metadata() consteverett::profile_view< P, Role >inline
visit_all(F &&callback) consteverett::profile_view< P, Role >inline
visit_window(std::uint64_t first, std::uint64_t last, profile_anchor< P > anchor, std::uint64_t prefix_limit, F &&callback) consteverett::profile_view< P, Role >inline