SObjectizer
5.5
|
A context for agent construction and tuning. More...
Go to the source code of this file.
Classes | |
class | so_5::agent_context_t |
A context for agent construction and tuning. More... | |
Namespaces | |
so_5 | |
Public part of message limit implementation. | |
Functions | |
template<typename Option > | |
agent_context_t | so_5::operator+ (environment_t &env, Option arg) |
A plus operator for creating agent_context object from a reference to Environment and single agent tuning option. More... | |
Operators for tuning agent_context. | |
agent_context_t | so_5::operator+ (agent_context_t ctx, subscription_storage_factory_t factory) |
template<class M > | |
agent_context_t | so_5::operator+ (agent_context_t ctx, message_limit::drop_indicator_t< M > limit) |
template<class M > | |
agent_context_t | so_5::operator+ (agent_context_t ctx, message_limit::abort_app_indicator_t< M > limit) |
template<class M , class L > | |
agent_context_t | so_5::operator+ (agent_context_t ctx, message_limit::log_then_abort_app_indicator_t< M, L > limit) |
template<class M , class L > | |
agent_context_t | so_5::operator+ (agent_context_t ctx, message_limit::redirect_indicator_t< M, L > limit) |
template<class M > | |
agent_context_t | so_5::operator+ (agent_context_t ctx, message_limit::transform_indicator_t< M > limit) |
agent_context_t | so_5::operator+ (agent_context_t ctx, so_5::priority_t agent_priority) |
A context for agent construction and tuning.