Everett
Loading...
Searching...
No Matches
Public Attributes | List of all members
everett::profile_metadata Struct Reference

#include <profile.h>

Public Attributes

std::uint32_t version = 2
 
profile_unit key_unit = profile_unit::byte
 
profile_unit value_unit = profile_unit::byte
 
profile_unit count_unit = profile_unit::byte
 
profile_unit offset_unit = profile_unit::byte
 
profile_count_code count_code = profile_count_code::varint
 
bit_backspace_code backspace_code = bit_backspace_code::exponential_golomb
 
std::uint64_t backspace_parameter = 0
 
profile_bit_order bit_order = profile_bit_order::msb_first
 
stream_role role = stream_role::native
 
bool policy_fixed_values = false
 
std::uint64_t policy_value_width = 0
 
std::optional< std::uint64_t > common_value_width = 0
 
std::uint64_t group_size = 15
 
std::uint64_t codec_block_size = 15
 
std::uint64_t terminal_key_units = 0
 
std::uint64_t record_count = 0
 
std::uint64_t extent = 0
 

Member Data Documentation

◆ backspace_code

bit_backspace_code everett::profile_metadata::backspace_code = bit_backspace_code::exponential_golomb

◆ backspace_parameter

std::uint64_t everett::profile_metadata::backspace_parameter = 0

◆ bit_order

profile_bit_order everett::profile_metadata::bit_order = profile_bit_order::msb_first

◆ codec_block_size

std::uint64_t everett::profile_metadata::codec_block_size = 15

◆ common_value_width

std::optional<std::uint64_t> everett::profile_metadata::common_value_width = 0

◆ count_code

profile_count_code everett::profile_metadata::count_code = profile_count_code::varint

◆ count_unit

profile_unit everett::profile_metadata::count_unit = profile_unit::byte

◆ extent

std::uint64_t everett::profile_metadata::extent = 0

◆ group_size

std::uint64_t everett::profile_metadata::group_size = 15

◆ key_unit

profile_unit everett::profile_metadata::key_unit = profile_unit::byte

◆ offset_unit

profile_unit everett::profile_metadata::offset_unit = profile_unit::byte

◆ policy_fixed_values

bool everett::profile_metadata::policy_fixed_values = false

◆ policy_value_width

std::uint64_t everett::profile_metadata::policy_value_width = 0

◆ record_count

std::uint64_t everett::profile_metadata::record_count = 0

◆ role

stream_role everett::profile_metadata::role = stream_role::native

◆ terminal_key_units

std::uint64_t everett::profile_metadata::terminal_key_units = 0

◆ value_unit

profile_unit everett::profile_metadata::value_unit = profile_unit::byte

◆ version

std::uint32_t everett::profile_metadata::version = 2

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