|
Everett
|
#include <cola_runtime.h>
Public Types | |
| using | policy_type = P |
Public Member Functions | |
| profile_view< P > | view () const |
| std::uint64_t | size () const |
| std::shared_ptr< profile_array< P > const > | owned () const noexcept |
| std::shared_ptr< mapped_native< P > const > | mapped () const noexcept |
Static Public Member Functions | |
| static std::shared_ptr< cola_runtime_native const > | from_owned (profile_array< P > value) |
| static std::shared_ptr< cola_runtime_native const > | from_mapped (std::shared_ptr< mapped_native< P > const > value) |
Private Member Functions | |
| cola_runtime_native (std::shared_ptr< profile_array< P > const > value) | |
| cola_runtime_native (std::shared_ptr< mapped_native< P > const > value) | |
Private Attributes | |
| catalog_bindings< native_binding< mapped_native< P > > > | bindings_ |
| catalog_bindings< cola_runtime_native > | mapped_owners_ |
| std::shared_ptr< profile_array< P > const > | owned_ |
| std::shared_ptr< mapped_native< P > const > | mapped_ |
Friends | |
| template<class , class , class , class > | |
| struct | runtime_store |
| template<class , class , class , class > | |
| struct | runtime_store_detail::graph_sealer |
| using everett::cola_runtime_native< P >::policy_type = P |
|
inlineexplicitprivate |
|
inlineexplicitprivate |
|
inlinestatic |
|
inlinestatic |
|
inlinenoexcept |
|
inlinenoexcept |
|
inline |
|
inline |
|
friend |
|
private |
|
private |
|
private |
|
private |