#include <sort_runtime.h>
|
| using | key_transport = sort_key_transport< P, Selector > |
| |
| template<class OtherStorage > |
| using | rebind_storage = sort_runtime_family< P, Selector, OtherStorage > |
| |
| using | policy_type = P |
| |
| using | storage_type = Storage |
| |
| using | snapshot_type = redundant_snapshot< P, Storage > |
| |
| using | frontier_type = redundant_frontier< P, Storage > |
| |
| using | object_type = redundant_object< P, Storage > |
| |
| using | routes_type = redundant_routes< P, Storage > |
| |
| using | slot_type = redundant_slot< P, Storage > |
| |
| using | level_type = redundant_level< P, Storage > |
| |
| using | job_recipe_type = redundant_job_recipe< P, Storage > |
| |
| using | node_type = redundant_node< P, Storage > |
| |
| using | native_type = typename Storage::native_type |
| |
| template<class Compose > |
| using | runtime_type = redundant_runtime< P, Compose, Storage > |
| |
|
| static auto | open_storage (std::filesystem::path const &root) |
| |
| static auto | open_storage (std::filesystem::path const &root, std::string_view schema) |
| |
template<class Options >
requires requires { Storage::open_for_schema(root, schema, options); } |
| static auto | open_storage (std::filesystem::path const &root, std::string_view schema, Options options) |
| |
| static std::string | default_schema () |
| |
◆ key_transport
template<class P = string_policy, class Selector = registry_selector<typename P::registry_type>, class Storage = sort_runtime_storage<P, Selector>>
◆ rebind_storage
template<class P = string_policy, class Selector = registry_selector<typename P::registry_type>, class Storage = sort_runtime_storage<P, Selector>>
template<class OtherStorage >
◆ default_schema()
template<class P = string_policy, class Selector = registry_selector<typename P::registry_type>, class Storage = sort_runtime_storage<P, Selector>>
◆ open_storage() [1/3]
template<class P = string_policy, class Selector = registry_selector<typename P::registry_type>, class Storage = sort_runtime_storage<P, Selector>>
◆ open_storage() [2/3]
template<class P = string_policy, class Selector = registry_selector<typename P::registry_type>, class Storage = sort_runtime_storage<P, Selector>>
| static auto everett::sort_runtime_family< P, Selector, Storage >::open_storage |
( |
std::filesystem::path const & |
root, |
|
|
std::string_view |
schema |
|
) |
| |
|
inlinestatic |
◆ open_storage() [3/3]
template<class P = string_policy, class Selector = registry_selector<typename P::registry_type>, class Storage = sort_runtime_storage<P, Selector>>
template<class Options >
requires requires { Storage::open_for_schema(root, schema, options); }
| static auto everett::sort_runtime_family< P, Selector, Storage >::open_storage |
( |
std::filesystem::path const & |
root, |
|
|
std::string_view |
schema, |
|
|
Options |
options |
|
) |
| |
|
inlinestatic |
The documentation for this struct was generated from the following file: