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

#include <cola_sections.h>

Public Attributes

std::array< section_detail::descriptor, section_count > sections {}
 
std::uint64_t virtual_count = 0
 
std::array< std::uint64_t, 2 > counts {}
 
std::array< std::uint64_t, 2 > extents {}
 
std::array< std::uint64_t, 2 > terminal_units {}
 
std::array< std::uint64_t, 2 > universes {}
 
std::array< unsigned, 2 > low_widths {}
 
object_id native_id
 
std::optional< blob_identity > main_id
 
std::optional< object_id > secondary_id
 

Member Data Documentation

◆ counts

std::array<std::uint64_t, 2> everett::cola_section_detail::directory::counts {}

◆ extents

std::array<std::uint64_t, 2> everett::cola_section_detail::directory::extents {}

◆ low_widths

std::array<unsigned, 2> everett::cola_section_detail::directory::low_widths {}

◆ main_id

std::optional<blob_identity> everett::cola_section_detail::directory::main_id

◆ native_id

object_id everett::cola_section_detail::directory::native_id

◆ secondary_id

std::optional<object_id> everett::cola_section_detail::directory::secondary_id

◆ sections

std::array<section_detail::descriptor, section_count> everett::cola_section_detail::directory::sections {}

◆ terminal_units

std::array<std::uint64_t, 2> everett::cola_section_detail::directory::terminal_units {}

◆ universes

std::array<std::uint64_t, 2> everett::cola_section_detail::directory::universes {}

◆ virtual_count

std::uint64_t everett::cola_section_detail::directory::virtual_count = 0

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