Everett
Loading...
Searching...
No Matches
Static Public Member Functions | List of all members
everett::fc_string_key< CountCode > Struct Template Reference

#include <sort_codec.h>

Inheritance diagram for everett::fc_string_key< CountCode >:
everett::ordered_string_key

Static Public Member Functions

static fc_key_frame read_frame (sort_bit_reader &in, std::uint64_t previous_bits)
 
static void write (sort_bit_writer &out, value_type const &value, value_type const *previous=nullptr)
 
static value_type read (sort_bit_reader &in, value_type const *previous=nullptr)
 
- Static Public Member Functions inherited from everett::ordered_string_key
static bool less (value_type const &a, value_type const &b)
 
static void write_ordered (sort_bit_writer &out, value_type const &value)
 
static value_type read_ordered (sort_bit_reader &in)
 

Additional Inherited Members

- Public Types inherited from everett::ordered_string_key
using value_type = std::string
 

Member Function Documentation

◆ read()

template<class CountCode = exponential_golomb<0>>
static value_type everett::fc_string_key< CountCode >::read ( sort_bit_reader &  in,
value_type const *  previous = nullptr 
)
inlinestatic

◆ read_frame()

template<class CountCode = exponential_golomb<0>>
static fc_key_frame everett::fc_string_key< CountCode >::read_frame ( sort_bit_reader &  in,
std::uint64_t  previous_bits 
)
inlinestatic

◆ write()

template<class CountCode = exponential_golomb<0>>
static void everett::fc_string_key< CountCode >::write ( sort_bit_writer &  out,
value_type const &  value,
value_type const *  previous = nullptr 
)
inlinestatic

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