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

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

namespace  so_5
 Private 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.
 
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)
 
agent_context_t so_5::operator+ (agent_context_t ctx, custom_direct_mbox_factory_t factory)
 
agent_context_t so_5::operator+ (agent_context_t ctx, name_for_agent_t agent_name)
 

Detailed Description

A context for agent construction and tuning.

Since
v.5.5.4

Definition in file agent_context.hpp.