|
Everett
|
This is the complete list of members for everett::profile_view< P, Role >, including all inherited members.
| block_count() const noexcept | everett::profile_view< P, Role > | inline |
| block_offset(std::uint64_t block) const | everett::profile_view< P, Role > | inline |
| bytes() const noexcept | everett::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) const | everett::profile_view< P, Role > | inline |
| cursor() const | everett::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) const | everett::profile_view< P, Role > | inline |
| encoded_cursor() const | everett::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 noexcept | everett::profile_view< P, Role > | inline |
| locate(std::uint64_t ordinal, profile_comparison_work *work, std::uint64_t *predecessor=nullptr) const | everett::profile_view< P, Role > | inlineprivate |
| metadata() const noexcept | everett::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) const | everett::profile_view< P, Role > | inlineprivate |
| next_record(profile_encoded_record const &previous, std::uint64_t ordinal) const | everett::profile_view< P, Role > | inlineprivate |
| offsets_ | everett::profile_view< P, Role > | private |
| parse_absolute(std::uint64_t at) const | everett::profile_view< P, Role > | inlineprivate |
| parse_payload(std::uint64_t at, std::uint64_t retained) const | everett::profile_view< P, Role > | inlineprivate |
| parse_relative(std::uint64_t at, std::uint64_t previous) const | everett::profile_view< P, Role > | inlineprivate |
| policy_type typedef | everett::profile_view< P, Role > | |
| predecessor_units(std::uint64_t ordinal, profile_comparison_work *work=nullptr) const | everett::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) const | everett::profile_view< P, Role > | inlineprivate |
| reconstruct_at(std::uint64_t ordinal, std::uint64_t prefix_limit=std::numeric_limits< std::uint64_t >::max()) const | everett::profile_view< P, Role > | inline |
| role | everett::profile_view< P, Role > | static |
| size() const noexcept | everett::profile_view< P, Role > | inline |
| validate_contents() const | everett::profile_view< P, Role > | inline |
| validate_offset_metadata() const | everett::profile_view< P, Role > | inline |
| visit_all(F &&callback) const | everett::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) const | everett::profile_view< P, Role > | inline |