|
SObjectizer
5.5
|
Forward definitions for subscription storage related stuff. More...
Go to the source code of this file.
Namespaces | |
| so_5 | |
| Public part of message limit implementation. | |
| so_5::impl | |
| Details of SObjectizer run-time implementations. | |
| so_5::rt | |
| All code related to implementation of SObjectizer run-time. | |
Typedefs | |
| using | so_5::impl::subscription_storage_unique_ptr_t = std::unique_ptr< subscription_storage_t > |
| Typedef for unique pointer to subscription_storage object. More... | |
| using | so_5::subscription_storage_factory_t = std::function< impl::subscription_storage_unique_ptr_t(agent_t *) > |
| Type of subscription_storage factory. More... | |
| using | so_5::rt::subscription_storage_factory_t = so_5::subscription_storage_factory_t |
Functions | |
| SO_5_FUNC subscription_storage_factory_t | so_5::default_subscription_storage_factory () |
| Factory for default subscription storage object. More... | |
| SO_5_FUNC subscription_storage_factory_t | so_5::hash_table_based_subscription_storage_factory () |
| Factory for default subscription storage based on std::unordered_map. More... | |
| SO_5_FUNC subscription_storage_factory_t | so_5::vector_based_subscription_storage_factory ( std::size_t initial_capacity) |
| Factory for subscription storage based on std::vector. More... | |
| SO_5_FUNC subscription_storage_factory_t | so_5::map_based_subscription_storage_factory () |
| Factory for subscription storage based on std::map. More... | |
| SO_5_FUNC subscription_storage_factory_t | so_5::adaptive_subscription_storage_factory ( std::size_t threshold) |
| Factory for adaptive subscription storage. More... | |
| SO_5_FUNC subscription_storage_factory_t | so_5::adaptive_subscription_storage_factory ( std::size_t threshold, const subscription_storage_factory_t &small_storage_factory, const subscription_storage_factory_t &large_storage_factory) |
| Factory for adaptive subscription storage. More... | |
| subscription_storage_factory_t | so_5::rt::default_subscription_storage_factory () |
| subscription_storage_factory_t | so_5::rt::hash_table_based_subscription_storage_factory () |
| subscription_storage_factory_t | so_5::rt::vector_based_subscription_storage_factory (std::size_t initial_capacity) |
| subscription_storage_factory_t | so_5::rt::map_based_subscription_storage_factory () |
| subscription_storage_factory_t | so_5::rt::adaptive_subscription_storage_factory (std::size_t threshold) |
| subscription_storage_factory_t | so_5::rt::adaptive_subscription_storage_factory (std::size_t threshold, const subscription_storage_factory_t &small_storage_factory, const subscription_storage_factory_t &large_storage_factory) |
Forward definitions for subscription storage related stuff.
1.8.14