Everett
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
everett::sort_profile_adaptive_merge< P, Native, Compose, Selector, Ops, Factory >::output_ref Struct Reference

#include <sort_profile_adaptive.h>

Public Member Functions

bool failed () const noexcept
 
void append_frame (sort_profile_frame const &frame, std::span< bit_view const > key, std::uint64_t common, bit_view value)
 
auto finish ()
 

Public Attributes

output_type * output
 

Member Function Documentation

◆ append_frame()

template<class P , class Native , class Compose , class Selector , class Ops , class Factory >
void everett::sort_profile_adaptive_merge< P, Native, Compose, Selector, Ops, Factory >::output_ref::append_frame ( sort_profile_frame const &  frame,
std::span< bit_view const >  key,
std::uint64_t  common,
bit_view  value 
)
inline

◆ failed()

template<class P , class Native , class Compose , class Selector , class Ops , class Factory >
bool everett::sort_profile_adaptive_merge< P, Native, Compose, Selector, Ops, Factory >::output_ref::failed ( ) const
inlinenoexcept

◆ finish()

template<class P , class Native , class Compose , class Selector , class Ops , class Factory >
auto everett::sort_profile_adaptive_merge< P, Native, Compose, Selector, Ops, Factory >::output_ref::finish ( )
inline

Member Data Documentation

◆ output

template<class P , class Native , class Compose , class Selector , class Ops , class Factory >
output_type* everett::sort_profile_adaptive_merge< P, Native, Compose, Selector, Ops, Factory >::output_ref::output

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