|
| void | poison () noexcept |
| |
| native_pointer | make_empty () |
| |
| | execution (Storage context, Compose value) |
| |
| | execution (snapshot_type source, Storage context, Compose value) |
| |
| active_slots | active (unsigned i) const |
| |
| std::optional< unsigned > | find (unsigned i, redundant_slot_state state) const |
| |
| unsigned | vacant (unsigned i) const |
| |
| bool | ready () const noexcept |
| |
| void | require_ready () const |
| |
| bool | initializable () const noexcept |
| |
| void | refresh (unsigned i) |
| |
| merge_compose | merger () |
| |
| std::uint64_t | checkpoint_price () const |
| |
| std::uint64_t | visibility_price () const |
| |
| void | tally (std::uint64_t amount, category kind) |
| |
| void | direct (std::uint64_t amount, category kind) |
| |
| void | grant (std::uint64_t amount) |
| |
| void | initialize_sorted (std::span< profile_record const > records, std::uint64_t allowance, std::uint64_t depth_limit) |
| |
| object_pointer | object (native_pointer native, pair_type pair, routes next, unsigned level, std::uint64_t first, std::uint64_t last) |
| |
| pair_type | build_index (native_pointer native, routes target) |
| |
| pair_type | prepare_root (pair_type main, native_pointer secondary={}) |
| |
| void | visibility () |
| |
| void | checkpoint () |
| |
| std::uint64_t | admission_price () const |
| |
| void | admit (profile_record const &record) |
| |
| unsigned | selected () const |
| |
| routes | index_targets (unsigned i) const |
| |
| std::uint64_t | price () const |
| |
| category | charge_kind (unsigned i) const |
| |
| void | begin (unsigned i) |
| |
| void | complete_native (unsigned i, native_pointer native) |
| |
| void | perform (unsigned i) |
| |
| void | serve () |
| |
◆ execution() [1/2]
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ execution() [2/2]
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ active()
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ admission_price()
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ admit()
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ augmented()
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ begin()
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ build_index()
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ charge_kind()
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ checkpoint()
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ checkpoint_price()
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ complete_native()
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ direct()
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ find()
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ grant()
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ index_price()
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
| static std::uint64_t everett::redundant_runtime< P, Compose, Storage >::execution::index_price |
( |
std::uint64_t |
native, |
|
|
std::uint64_t |
main, |
|
|
std::uint64_t |
secondary |
|
) |
| |
|
inlinestatic |
◆ index_targets()
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ initial()
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ initial_native_price()
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ initializable()
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ initialization_price()
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ initialize_sorted()
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ make_empty()
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ make_empty_pair()
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ merger()
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ object()
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ perform()
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ poison()
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ prepare_root()
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ price()
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ ready()
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ refresh()
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ require_ready()
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ root_price()
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
| static std::uint64_t everett::redundant_runtime< P, Compose, Storage >::execution::root_price |
( |
std::uint64_t |
main, |
|
|
std::uint64_t |
secondary |
|
) |
| |
|
inlinestatic |
◆ selected()
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ serve()
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ tally()
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ vacant()
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ visibility()
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ visibility_price()
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ visit()
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
template<class F >
◆ admissions
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ changed
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ checkpoint_pending
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ compose
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ credit
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ empty
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ empty_pair
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ failed
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ height
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ levels
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ next_identity
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ published
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ query
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ recovery
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ root
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ service_due
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ storage
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ unsafe
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ work
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ workers
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
The documentation for this struct was generated from the following file: