|
Everett
|
#include <sections.h>
Public Types | |
| using | policy_type = P |
Public Member Functions | |
| profile_view< P, stream_role::borrowed > | borrowed () const & |
| profile_view< P, stream_role::borrowed > | borrowed () const &&=delete |
| rank_groups_view< P::group_size > | interleave () const & |
| rank_groups_view< P::group_size > | interleave () const &&=delete |
| std::span< std::byte const > | false_borrow_bits () const & |
| std::span< std::byte const > | false_borrow_bits () const &&=delete |
| word_view | cut_lcps () const & |
| word_view | cut_lcps () const &&=delete |
| object_id const & | native_id () const & |
| object_id const & | native_id () const &&=delete |
| std::optional< blob_identity > const & | target_id () const & |
| std::optional< blob_identity > const & | target_id () const &&=delete |
| std::uint64_t | virtual_size () const |
| section_detail::directory const & | layout () const & |
| section_detail::directory const & | layout () const &&=delete |
| std::span< std::byte const > | section (std::size_t slot) const & |
| std::span< std::byte const > | section (std::size_t) const &&=delete |
| void | scan () const |
Static Public Member Functions | |
| static mapped_index | open (file< P > source) |
| static mapped_index | open (std::filesystem::path const &path) |
| static mapped_index | from_slice (mapped_slice source, file_open_mode mode=file_open_mode::checked) |
Private Member Functions | |
| void | require_active () const |
| mapped_index (mapped_profile< P, stream_role::borrowed > profile, rank_groups_view< P::group_size > ranks, word_view cuts) | |
Private Attributes | |
| mapped_profile< P, stream_role::borrowed > | profile_ |
| rank_groups_view< P::group_size > | ranks_ |
| word_view | cuts_ |
| using everett::mapped_index< P >::policy_type = P |
|
inlineprivate |
|
inline |
|
delete |
|
inline |
|
delete |
|
inline |
|
delete |
|
inlinestatic |
|
inline |
|
delete |
|
inline |
|
delete |
|
inline |
|
delete |
|
inlinestatic |
|
inlinestatic |
|
inlineprivate |
|
inline |
|
inline |
|
delete |
|
inline |
|
delete |
|
inline |
|
private |
|
private |
|
private |