SObjectizer 5.8
|
Various helpers for message delivery tracing mechanism. More...
Namespaces | |
namespace | details |
Low-level details of message delivery tracing implementation. | |
Classes | |
struct | mchain_tracing_disabled_base |
Base class for a mchain for the case when message delivery tracing is disabled. More... | |
class | mchain_tracing_enabled_base |
Base class for a mchain for the case when message delivery tracing is enabled. More... | |
struct | tracing_disabled_base |
Base class for a mbox for the case when message delivery tracing is disabled. More... | |
class | tracing_enabled_base |
Base class for a mbox for the case when message delivery tracing is enabled. More... | |
Functions | |
void | trace_event_handler_search_result (const execution_demand_t &demand, const char *context_marker, const event_handler_data_t *search_result) |
Helper for tracing the result of event handler search. | |
void | trace_deadletter_handler_search_result (const execution_demand_t &demand, const char *context_marker, const event_handler_data_t *search_result) |
Helper for tracing the result of search of deadletter handler. | |
void | safe_trace_state_leaving (const agent_t &state_owner, const state_t &state) |
Helper for tracing the fact of leaving a state. | |
void | safe_trace_state_entering (const agent_t &state_owner, const state_t &state) |
Helper for tracing the fact of entering into a state. | |
Various helpers for message delivery tracing mechanism.
|
inline |
Helper for tracing the fact of entering into a state.
Definition at line 884 of file msg_tracing_helpers.hpp.
|
inline |
Helper for tracing the fact of leaving a state.
Definition at line 861 of file msg_tracing_helpers.hpp.
|
inline |
Helper for tracing the result of search of deadletter handler.
Definition at line 836 of file msg_tracing_helpers.hpp.
|
inline |
Helper for tracing the result of event handler search.
Definition at line 814 of file msg_tracing_helpers.hpp.