#include <subscription_map.hpp>
◆ handle
template<typename Value >
◆ node_id_t
template<typename Value >
◆ path_entry_key
template<typename Value >
◆ subscription_map_base()
template<typename Value >
◆ begin()
template<typename Value >
◆ create_topic_filter()
template<typename Value >
std::vector<map_type_iterator> subscription_map_base< Value >::create_topic_filter |
( |
string_view |
topic_filter | ) |
|
|
inlineprotected |
◆ decrease_map_size()
template<typename Value >
◆ end()
template<typename Value >
◆ find_match()
template<typename Value >
template<typename Output >
◆ find_match_impl()
template<typename Value >
template<typename ThisType , typename Output >
static void subscription_map_base< Value >::find_match_impl |
( |
ThisType & |
self, |
|
|
string_view |
topic, |
|
|
Output && |
callback |
|
) |
| |
|
inlinestaticprotected |
◆ find_topic_filter()
template<typename Value >
std::vector< map_type_iterator> subscription_map_base< Value >::find_topic_filter |
( |
string_view |
topic_filter | ) |
|
|
inlineprotected |
◆ get_key()
template<typename Value >
◆ get_map()
template<typename Value >
◆ get_root() [1/2]
template<typename Value >
◆ get_root() [2/2]
template<typename Value >
◆ handle_to_iterators() [1/2]
template<typename Value >
◆ handle_to_iterators() [2/2]
template<typename Value >
template<typename ThisType , typename Output >
◆ handle_to_topic_filter()
template<typename Value >
◆ increase_map_size()
template<typename Value >
◆ increase_subscriptions() [1/2]
template<typename Value >
◆ increase_subscriptions() [2/2]
template<typename Value >
void subscription_map_base< Value >::increase_subscriptions |
( |
std::vector< map_type_iterator > const & |
path | ) |
|
|
inlineprotected |
◆ internal_size()
template<typename Value >
◆ lookup()
template<typename Value >
◆ modify_match()
template<typename Value >
template<typename Output >
◆ path_to_handle()
template<typename Value >
◆ remove_topic_filter()
template<typename Value >
void subscription_map_base< Value >::remove_topic_filter |
( |
std::vector< map_type_iterator > const & |
path | ) |
|
|
inlineprotected |
◆ size()
template<typename Value >
◆ throw_invalid_handle()
template<typename Value >
◆ throw_invalid_topic_filter()
template<typename Value >
◆ throw_max_stored_topics()
template<typename Value >
◆ map_size
template<typename Value >
◆ root_key
template<typename Value >
◆ root_node_id
template<typename Value >
The documentation for this class was generated from the following file: