SObjectizer
5.5
|
Various helpers for message delivery tracing mechanism. More...
Namespaces | |
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. More... | |
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. More... | |
void | safe_trace_state_leaving (const agent_t &state_owner, const state_t &state) |
Helper for tracing the fact of leaving a state. More... | |
void | safe_trace_state_entering (const agent_t &state_owner, const state_t &state) |
Helper for tracing the fact of entering into a state. More... | |
Various helpers for message delivery tracing mechanism.
|
inline |
Helper for tracing the fact of entering into a state.
|
inline |
Helper for tracing the fact of leaving a state.
|
inline |
Helper for tracing the result of search of deadletter handler.
|
inline |
Helper for tracing the result of event handler search.