SMACC2
|
#include <lttng/tracepoint.h>
#include <lttng/tracepoint-event.h>
Go to the source code of this file.
Macros | |
#define | TRACEPOINT_PROVIDER ros2 |
#define | TRACEPOINT_INCLUDE "smacc2/smacc_tracing/trace_provider.hpp" |
#define | _TRACEPOINT_PROVIDER_PROVIDER_H |
Functions | |
TRACEPOINT_EVENT (ros2, spinOnce, TP_ARGS(), TP_FIELDS()) TRACEPOINT_EVENT(ros2 | |
TP_ARGS (const char *, event_type) | |
TP_FIELDS (ctf_string(event_type, event_type))) TRACEPOINT_EVENT(ros2 | |
TP_ARGS (const char *, updatable_element_name) | |
TP_FIELDS (ctf_string(updatable_element_name, updatable_element_name))) TRACEPOINT_EVENT(ros2 | |
TP_ARGS (const char *, state_name) | |
TP_FIELDS (ctf_string(state_name, state_name))) TRACEPOINT_EVENT(ros2 | |
TP_ARGS (const char *, state_name, const char *, orthogonal_name, const char *, client_behavior_name) | |
ctf_string (client_behavior_name, client_behavior_name))) TRACEPOINT_EVENT(ros2 | |
#define _TRACEPOINT_PROVIDER_PROVIDER_H |
Definition at line 31 of file trace_provider.hpp.
#define TRACEPOINT_INCLUDE "smacc2/smacc_tracing/trace_provider.hpp" |
Definition at line 28 of file trace_provider.hpp.
#define TRACEPOINT_PROVIDER ros2 |
Definition at line 25 of file trace_provider.hpp.
ctf_string | ( | client_behavior_name | , |
client_behavior_name | |||
) |
TP_ARGS | ( | const char * | , |
event_type | |||
) |
TP_ARGS | ( | const char * | , |
state_name | |||
) |
TP_ARGS | ( | const char * | , |
state_name | , | ||
const char * | , | ||
orthogonal_name | , | ||
const char * | , | ||
client_behavior_name | |||
) |
TP_ARGS | ( | const char * | , |
updatable_element_name | |||
) |
TP_FIELDS | ( | ctf_string(event_type, event_type) | ) |
TP_FIELDS | ( | ctf_string(state_name, state_name) | ) |
TP_FIELDS | ( | ctf_string(updatable_element_name, updatable_element_name) | ) |
smacc2_client_behavior_on_entry_end |
Definition at line 81 of file trace_provider.hpp.
Referenced by smacc2::ISmaccOrthogonal::onEntry(), and TRACEPOINT().
smacc2_client_behavior_on_entry_start |
Definition at line 74 of file trace_provider.hpp.
Referenced by smacc2::ISmaccOrthogonal::onEntry(), and TRACEPOINT().
smacc2_client_behavior_on_exit_end |
Definition at line 95 of file trace_provider.hpp.
Referenced by smacc2::ISmaccOrthogonal::onExit(), and TRACEPOINT().
smacc2_client_behavior_on_exit_start |
Definition at line 88 of file trace_provider.hpp.
Referenced by smacc2::ISmaccOrthogonal::onExit(), and TRACEPOINT().
smacc2_event |
Definition at line 38 of file trace_provider.hpp.
Referenced by smacc2::ISmaccStateMachine::postEvent(), and TRACEPOINT().
smacc2_state_onEntry_end |
Definition at line 62 of file trace_provider.hpp.
Referenced by smacc2::SmaccState< MostDerived, Context, InnerInitial, historyMode >::shallow_construct(), and TRACEPOINT().
smacc2_state_onEntry_start |
Definition at line 58 of file trace_provider.hpp.
Referenced by smacc2::SmaccState< MostDerived, Context, InnerInitial, historyMode >::shallow_construct(), and TRACEPOINT().
smacc2_state_onExit_end |
Definition at line 70 of file trace_provider.hpp.
Referenced by smacc2::SmaccState< MostDerived, Context, InnerInitial, historyMode >::exit(), and TRACEPOINT().
smacc2_state_onExit_start |
Definition at line 66 of file trace_provider.hpp.
Referenced by smacc2::SmaccState< MostDerived, Context, InnerInitial, historyMode >::exit(), and TRACEPOINT().
smacc2_state_onRuntimeConfigure_end |
Definition at line 54 of file trace_provider.hpp.
Referenced by smacc2::SmaccState< MostDerived, Context, InnerInitial, historyMode >::entryStateInternal(), and TRACEPOINT().
smacc2_state_onRuntimeConfigure_start |
Definition at line 50 of file trace_provider.hpp.
Referenced by smacc2::SmaccState< MostDerived, Context, InnerInitial, historyMode >::entryStateInternal(), and TRACEPOINT().
smacc2_state_update_end |
Definition at line 46 of file trace_provider.hpp.
Referenced by TRACEPOINT().
smacc2_state_update_start |
Definition at line 42 of file trace_provider.hpp.
Referenced by smacc2::SignalDetector::pollOnce(), and TRACEPOINT().