SObjectizer 5.8
Loading...
Searching...
No Matches
subscription_storage_iface.hpp File Reference

An interface of subscription storage. More...

#include <so_5/types.hpp>
#include <so_5/mbox.hpp>
#include <so_5/state.hpp>
#include <so_5/execution_demand.hpp>
#include <so_5/subscription_storage_fwd.hpp>
#include <functional>
#include <ostream>
#include <sstream>
#include <vector>

Go to the source code of this file.

Classes

struct  so_5::impl::event_handler_data_t
 Information about event_handler and its properties. More...
 
struct  so_5::impl::subscription_storage_common::subscr_info_t
 An information about one subscription. More...
 
class  so_5::impl::subscription_storage_t
 An interface of subscription storage. More...
 

Namespaces

namespace  so_5
 Private part of message limit implementation.
 
namespace  so_5::impl
 Details of SObjectizer run-time implementations.
 
namespace  so_5::impl::subscription_storage_common
 Common stuff for various subscription storage implementations.
 

Typedefs

using so_5::impl::subscription_storage_common::subscr_info_vector_t = std::vector< subscr_info_t >
 Type of vector with subscription information.
 

Functions

std::string so_5::impl::subscription_storage_common::make_subscription_description (const mbox_t &mbox_ref, std::type_index msg_type, const state_t &state)
 A helper function for creating subscription description.
 

Detailed Description

An interface of subscription storage.

Since
v.5.5.3

Definition in file subscription_storage_iface.hpp.