|
Everett
|
#include <profile.h>
Public Member Functions | |
| profile_query_context (bit_view query) | |
| bit_view | query () const |
| std::uint64_t | common_bits () const noexcept |
| std::optional< std::uint64_t > | full_units () const noexcept |
| int | order () const noexcept |
| std::uint64_t | advance_parts (std::uint64_t retained_bits, std::uint64_t full_bits, std::span< bit_view const > literal) |
| profile_query_context | with_key (bit_view key) const |
Static Public Member Functions | |
| static profile_query_context | from_owned (bit_string query) |
Private Member Functions | |
| profile_query_context (std::shared_ptr< bit_string const > query, int order) | |
| std::uint64_t | advance (profile_encoded_record const &record) |
| profile_query_context | predecessor (std::uint64_t lcp_bits) const |
Static Private Member Functions | |
| static profile_query_context | from_borrowed (bit_string const &query) |
Private Attributes | |
| std::shared_ptr< bit_string const > | query_ |
| std::uint64_t | common_bits_ = 0 |
| std::uint64_t | full_units_ = 0 |
| int | order_ = 0 |
| bool | length_known_ = true |
Friends | |
| struct | cola_detail::query_access |
| template<class , stream_role > | |
| struct | profile_view |
| template<class > | |
| struct | profile_blob |
| template<class > | |
| struct | profile_blob_view |
| template<class , class > | |
| struct | cola_index_view |
|
inlineexplicit |
|
inlineprivate |
|
inlineprivate |
|
inline |
|
inlinenoexcept |
|
inlinestaticprivate |
|
inlinestatic |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlineprivate |
|
inline |
|
inline |
|
friend |
|
private |
|
private |
|
private |
|
private |
|
private |