#include <cola_runtime.h>
|
| enum class | phase {
merge_start
, merge_step
, merge_finish
, index_start
,
index_step
, index_finish
, publish
} |
| |
| using | merge_compose = std::conditional_t< std::is_same_v< Compose, replace_native_value >, Compose, std::reference_wrapper< Compose > > |
| |
| using | merge_type = native_merge_builder< P, native_type, merge_compose > |
| |
| using | index_type = cola_index_builder< P, native_type, node_type > |
| |
◆ index_type
template<class P , class Compose = replace_native_value>
◆ merge_compose
template<class P , class Compose = replace_native_value>
◆ merge_type
template<class P , class Compose = replace_native_value>
◆ native_pointer
template<class P , class Compose = replace_native_value>
◆ native_type
template<class P , class Compose = replace_native_value>
◆ node_type
template<class P , class Compose = replace_native_value>
◆ pair_type
template<class P , class Compose = replace_native_value>
◆ policy_type
template<class P , class Compose = replace_native_value>
◆ query_type
template<class P , class Compose = replace_native_value>
◆ run_type
template<class P , class Compose = replace_native_value>
◆ snapshot_type
template<class P , class Compose = replace_native_value>
◆ phase
template<class P , class Compose = replace_native_value>
| Enumerator |
|---|
| merge_start | |
| merge_step | |
| merge_finish | |
| index_start | |
| index_step | |
| index_finish | |
| publish | |
◆ cola_runtime() [1/4]
template<class P , class Compose = replace_native_value>
◆ cola_runtime() [2/4]
template<class P , class Compose = replace_native_value>
◆ cola_runtime() [3/4]
template<class P , class Compose = replace_native_value>
◆ cola_runtime() [4/4]
template<class P , class Compose = replace_native_value>
◆ active()
template<class P , class Compose = replace_native_value>
◆ admission_cost()
template<class P , class Compose = replace_native_value>
◆ admission_ready()
template<class P , class Compose = replace_native_value>
◆ advance()
template<class P , class Compose = replace_native_value>
◆ contribute() [1/2]
template<class P , class Compose = replace_native_value>
◆ contribute() [2/2]
template<class P , class Compose = replace_native_value>
◆ credit()
template<class P , class Compose = replace_native_value>
◆ failed()
template<class P , class Compose = replace_native_value>
◆ from_snapshot()
template<class P , class Compose = replace_native_value>
◆ next_service_cost()
template<class P , class Compose = replace_native_value>
◆ operator=() [1/2]
template<class P , class Compose = replace_native_value>
◆ operator=() [2/2]
template<class P , class Compose = replace_native_value>
◆ pending()
template<class P , class Compose = replace_native_value>
◆ snapshot()
template<class P , class Compose = replace_native_value>
◆ try_contribute()
template<class P , class Compose = replace_native_value>
◆ work()
template<class P , class Compose = replace_native_value>
◆ writable()
template<class P , class Compose = replace_native_value>
◆ execution_
template<class P , class Compose = replace_native_value>
The documentation for this struct was generated from the following file: