Everett
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | Static Private Member Functions | List of all members
everett::cola_detail::borrowed_file_state< P > Struct Template Reference

#include <cola_file_index.h>

Public Member Functions

template<class Sink >
void append (Sink &sink, bit_view key, std::uint64_t common)
 
void finish_metadata (std::uint64_t bits)
 
template<class Sink >
void finish (Sink &sink)
 

Public Attributes

profile_metadata metadata = profile_detail::initial_metadata<P, stream_role::borrowed>()
 
std::vector< std::uint64_t > starts
 
elias_fano offsets
 

Static Private Member Functions

template<class Sink >
static void count (Sink &sink, std::uint64_t value)
 

Member Function Documentation

◆ append()

template<class P >
template<class Sink >
void everett::cola_detail::borrowed_file_state< P >::append ( Sink &  sink,
bit_view  key,
std::uint64_t  common 
)
inline

◆ count()

template<class P >
template<class Sink >
static void everett::cola_detail::borrowed_file_state< P >::count ( Sink &  sink,
std::uint64_t  value 
)
inlinestaticprivate

◆ finish()

template<class P >
template<class Sink >
void everett::cola_detail::borrowed_file_state< P >::finish ( Sink &  sink)
inline

◆ finish_metadata()

template<class P >
void everett::cola_detail::borrowed_file_state< P >::finish_metadata ( std::uint64_t  bits)
inline

Member Data Documentation

◆ metadata

◆ offsets

template<class P >
elias_fano everett::cola_detail::borrowed_file_state< P >::offsets

◆ starts

template<class P >
std::vector<std::uint64_t> everett::cola_detail::borrowed_file_state< P >::starts

The documentation for this struct was generated from the following file: