|
Everett
|
#include <redundant_runtime.h>
Public Types | |
| using | native_type = cola_runtime_native< P > |
| using | mapped_pair_type = mapped_cola_blob< P > |
| using | mapped_native_type = mapped_native< P > |
| template<class Compose > | |
| using | merge_type = native_merge_builder< P, native_type, Compose > |
| template<class Node > | |
| using | index_type = cola_index_builder< P, native_type, Node > |
Static Public Member Functions | |
| static auto | encode_native (profile_array< P > const &value) |
| template<class Compose > | |
| static auto | make_merge (std::shared_ptr< native_type const > older, std::shared_ptr< native_type const > newer, Compose compose) |
| template<class Merge > | |
| static auto | finish_merge (Merge &merge) |
| template<class Node > | |
| static auto | make_index (std::shared_ptr< native_type const > native, typename Node::pair_type main={}, std::shared_ptr< native_type const > secondary={}) |
| template<class Node > | |
| static auto | finish_index (index_type< Node > &index) |
| static auto | empty () |
| static auto | singleton (profile_record const &record) |
| static auto | sorted_native (std::span< profile_record const > records) |
| using everett::profile_runtime_storage< P >::index_type = cola_index_builder<P, native_type, Node> |
| using everett::profile_runtime_storage< P >::mapped_native_type = mapped_native<P> |
| using everett::profile_runtime_storage< P >::mapped_pair_type = mapped_cola_blob<P> |
| using everett::profile_runtime_storage< P >::merge_type = native_merge_builder<P, native_type, Compose> |
| using everett::profile_runtime_storage< P >::native_type = cola_runtime_native<P> |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |