Everett
Loading...
Searching...
No Matches
Public Attributes | List of all members
everett::replacement_rebuild_engine< P, A, DepthLimit, Family >::mutation Struct Reference

Public Attributes

key_type key
 
state_type before
 
state_type after
 
arrow_type arrow
 
std::uint64_t ordinal
 
std::optional< std::uint64_t > retained_limit_bits
 

Member Data Documentation

◆ after

template<class P = storage_policy<>, class A = wrapping_fingerprint_algebra, std::uint64_t DepthLimit = 256, class Family = redundant_runtime_family<P>>
state_type everett::replacement_rebuild_engine< P, A, DepthLimit, Family >::mutation::after

◆ arrow

template<class P = storage_policy<>, class A = wrapping_fingerprint_algebra, std::uint64_t DepthLimit = 256, class Family = redundant_runtime_family<P>>
arrow_type everett::replacement_rebuild_engine< P, A, DepthLimit, Family >::mutation::arrow

◆ before

template<class P = storage_policy<>, class A = wrapping_fingerprint_algebra, std::uint64_t DepthLimit = 256, class Family = redundant_runtime_family<P>>
state_type everett::replacement_rebuild_engine< P, A, DepthLimit, Family >::mutation::before

◆ key

template<class P = storage_policy<>, class A = wrapping_fingerprint_algebra, std::uint64_t DepthLimit = 256, class Family = redundant_runtime_family<P>>
key_type everett::replacement_rebuild_engine< P, A, DepthLimit, Family >::mutation::key

◆ ordinal

template<class P = storage_policy<>, class A = wrapping_fingerprint_algebra, std::uint64_t DepthLimit = 256, class Family = redundant_runtime_family<P>>
std::uint64_t everett::replacement_rebuild_engine< P, A, DepthLimit, Family >::mutation::ordinal

◆ retained_limit_bits

template<class P = storage_policy<>, class A = wrapping_fingerprint_algebra, std::uint64_t DepthLimit = 256, class Family = redundant_runtime_family<P>>
std::optional<std::uint64_t> everett::replacement_rebuild_engine< P, A, DepthLimit, Family >::mutation::retained_limit_bits

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