Everett
Loading...
Searching...
No Matches
Classes | Functions | Variables
everett::runtime_store_detail Namespace Reference

Classes

struct  graph_sealer
 
struct  ignore_registry_visits
 
struct  runtime_registry
 

Functions

template<class P >
std::vector< std::byte > checkpoint (cola_runtime_snapshot< P > const &source, std::span< std::byte const > semantic)
 
runtime_checkpoint checkpoint (std::span< std::byte const > encoded)
 

Variables

constexpr std::array< std::byte, 8 > magic
 

Function Documentation

◆ checkpoint() [1/2]

template<class P >
std::vector< std::byte > everett::runtime_store_detail::checkpoint ( cola_runtime_snapshot< P > const &  source,
std::span< std::byte const >  semantic 
)

◆ checkpoint() [2/2]

runtime_checkpoint everett::runtime_store_detail::checkpoint ( std::span< std::byte const >  encoded)
inline

Variable Documentation

◆ magic

constexpr std::array<std::byte, 8> everett::runtime_store_detail::magic
inlineconstexpr
Initial value:
{
std::byte{'E'}, std::byte{'V'}, std::byte{'R'}, std::byte{'T'},
std::byte{'R'}, std::byte{'T'}, std::byte{0}, std::byte{1}}