Everett
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
everett::cola_detail::file_index_output_ref< Output > Struct Template Reference

#include <cola_file_index.h>

Public Member Functions

bool failed () const noexcept
 
void append_known (unsigned route, bit_view key, std::uint64_t common)
 
template<class Native , class Main , class Metadata >
auto finish (std::shared_ptr< Native const > native, std::shared_ptr< Main const > main, std::shared_ptr< Native const > secondary, Metadata metadata)
 

Public Attributes

Output * output
 

Member Function Documentation

◆ append_known()

template<class Output >
void everett::cola_detail::file_index_output_ref< Output >::append_known ( unsigned  route,
bit_view  key,
std::uint64_t  common 
)
inline

◆ failed()

template<class Output >
bool everett::cola_detail::file_index_output_ref< Output >::failed ( ) const
inlinenoexcept

◆ finish()

template<class Output >
template<class Native , class Main , class Metadata >
auto everett::cola_detail::file_index_output_ref< Output >::finish ( std::shared_ptr< Native const >  native,
std::shared_ptr< Main const >  main,
std::shared_ptr< Native const >  secondary,
Metadata  metadata 
)
inline

Member Data Documentation

◆ output

template<class Output >
Output* everett::cola_detail::file_index_output_ref< Output >::output

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