#include <redundant_runtime.h>
|
| enum class | action {
native_start
, native_step
, native_finish
, index_start
,
index_step
, index_finish
, commit
} |
| |
| enum class | category {
native
, index
, carrier
, metadata
,
root
} |
| |
| using | merge_compose = std::conditional_t< std::is_same_v< Compose, replace_native_value >, Compose, std::reference_wrapper< Compose > > |
| |
| using | merge_type = typename Storage::template merge_type< merge_compose > |
| |
| using | index_type = typename Storage::template index_type< node_type > |
| |
|
| static std::uint64_t | add (std::uint64_t a, std::uint64_t b) |
| |
| static std::uint64_t | ceil (std::uint64_t n, std::uint64_t d) |
| |
| static void | require (bool value, char const *message) |
| |
| static void | validate (profile_record const &record) |
| |
◆ index_type
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ level_type
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ merge_compose
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ merge_type
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ native_pointer
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ native_type
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ node_type
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ object_pointer
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ object_type
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ pair_type
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ policy_type
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ query_type
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ routes
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ snapshot_type
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ storage_type
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ action
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
| Enumerator |
|---|
| native_start | |
| native_step | |
| native_finish | |
| index_start | |
| index_step | |
| index_finish | |
| commit | |
◆ category
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
| Enumerator |
|---|
| native | |
| index | |
| carrier | |
| metadata | |
| root | |
◆ redundant_runtime() [1/5]
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ redundant_runtime() [2/5]
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ redundant_runtime() [3/5]
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ redundant_runtime() [4/5]
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ redundant_runtime() [5/5]
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>>
◆ add()
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ admission_cost()
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ admission_ready()
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ advance()
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ ceil()
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>>
◆ contribute()
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>>
◆ failed()
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ from_snapshot() [1/2]
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ from_snapshot() [2/2]
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ next_service_cost()
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ operator=() [1/2]
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ operator=() [2/2]
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ pending()
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>>
◆ recovering()
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ require()
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ service_budget()
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>>
◆ snapshot()
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ storage() [1/2]
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ storage() [2/2]
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ try_contribute()
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ try_initialize_sorted()
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ validate()
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>>
◆ writable()
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ e_
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ local_charge_bound
template<class P , class Compose = replace_native_value, class Storage = profile_runtime_storage<P>>
◆ maximum_levels
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: