buildStateMachineInfo() | smacc2::ISmaccStateMachine | |
checkStateMachineConsistence() | smacc2::ISmaccStateMachine | protected |
createOrthogonal() | smacc2::ISmaccStateMachine | protected |
createSignalConnection(TSmaccSignal &signal, TMemberFunctionPrototype callback, TSmaccObjectType *object) | smacc2::ISmaccStateMachine | |
currentState_ | smacc2::ISmaccStateMachine | protected |
currentStateInfo_ | smacc2::ISmaccStateMachine | protected |
disposeStateAndDisconnectSignals() | smacc2::ISmaccStateMachine | |
eStop() override | smacc2::SmaccStateMachineBase< SmAtomic, State1 > | inlinevirtual |
eventQueueMutex_ | smacc2::ISmaccStateMachine | private |
getCurrentState() const | smacc2::ISmaccStateMachine | inline |
getCurrentStateCounter() const | smacc2::ISmaccStateMachine | inline |
getCurrentStateInfo() | smacc2::ISmaccStateMachine | inline |
getGlobalSMData(std::string name, T &ret) | smacc2::ISmaccStateMachine | |
getLogger() | smacc2::ISmaccStateMachine | inline |
getMutex() | smacc2::ISmaccStateMachine | inline |
getNode() | smacc2::ISmaccStateMachine | |
getOrthogonal() | smacc2::ISmaccStateMachine | |
getOrthogonals() const | smacc2::ISmaccStateMachine | |
getStateMachineInfo() | smacc2::ISmaccStateMachine | inline |
getStateMachineName() | smacc2::ISmaccStateMachine | |
getTransitionLogHistory(const std::shared_ptr< rmw_request_id_t > request_header, const std::shared_ptr< smacc2_msgs::srv::SmaccGetTransitionHistory::Request > req, std::shared_ptr< smacc2_msgs::srv::SmaccGetTransitionHistory::Response > res) | smacc2::ISmaccStateMachine | |
globalData_ | smacc2::ISmaccStateMachine | private |
initializeROS(std::string smshortname) | smacc2::ISmaccStateMachine | protected |
initiate_impl() override | smacc2::SmaccStateMachineBase< SmAtomic, State1 > | inline |
ISmaccStateMachine(std::string stateMachineName, SignalDetector *signalDetector) | smacc2::ISmaccStateMachine | |
m_mutex_ | smacc2::ISmaccStateMachine | private |
mapBehavior() | smacc2::ISmaccStateMachine | |
nh_ | smacc2::ISmaccStateMachine | protected |
notifyOnRuntimeConfigurationFinished(StateType *state) | smacc2::ISmaccStateMachine | |
notifyOnRuntimeConfigured(StateType *state) | smacc2::ISmaccStateMachine | |
notifyOnStateEntryEnd(StateType *state) | smacc2::ISmaccStateMachine | |
notifyOnStateEntryStart(StateType *state) | smacc2::ISmaccStateMachine | |
notifyOnStateExited(StateType *state) | smacc2::ISmaccStateMachine | |
notifyOnStateExitting(StateType *state) | smacc2::ISmaccStateMachine | |
onInitialize() override | sm_atomic::SmAtomic | inlinevirtual |
onInitialized() | smacc2::ISmaccStateMachine | protected |
orthogonals_ | smacc2::ISmaccStateMachine | protected |
postEvent(EventType *ev, EventLifeTime evlifetime=EventLifeTime::ABSOLUTE) | smacc2::ISmaccStateMachine | |
postEvent(EventLifeTime evlifetime=EventLifeTime::ABSOLUTE) | smacc2::ISmaccStateMachine | |
propagateEventToStateReactors(ISmaccState *st, EventType *ev) | smacc2::ISmaccStateMachine | private |
publishTransition(const SmaccTransitionInfo &transitionInfo) | smacc2::ISmaccStateMachine | |
requiresComponent(SmaccComponentType *&storage) | smacc2::ISmaccStateMachine | |
reset() override | smacc2::SmaccStateMachineBase< SmAtomic, State1 > | inlinevirtual |
runMode_ | smacc2::ISmaccStateMachine | private |
setGlobalSMData(std::string name, T value) | smacc2::ISmaccStateMachine | |
signalDetector_ | smacc2::ISmaccStateMachine | private |
SmaccStateMachineBase(my_context ctx, SignalDetector *signalDetector) | smacc2::SmaccStateMachineBase< SmAtomic, State1 > | inline |
state_machine_visualization() | smacc2::ISmaccStateMachine | |
stateCallbackConnections | smacc2::ISmaccStateMachine | private |
stateMachineCurrentAction | smacc2::ISmaccStateMachine | private |
stateMachineInfo_ | smacc2::ISmaccStateMachine | protected |
stateMachinePub_ | smacc2::ISmaccStateMachine | protected |
stateMachineStatusPub_ | smacc2::ISmaccStateMachine | protected |
stateSeqCounter_ | smacc2::ISmaccStateMachine | private |
status_msg_ | smacc2::ISmaccStateMachine | protected |
stop() override | smacc2::SmaccStateMachineBase< SmAtomic, State1 > | inlinevirtual |
timer_ | smacc2::ISmaccStateMachine | protected |
transitionHistoryService_ | smacc2::ISmaccStateMachine | protected |
transitionLogHistory_ | smacc2::ISmaccStateMachine | private |
transitionLogPub_ | smacc2::ISmaccStateMachine | protected |
updateStatusMessage() | smacc2::ISmaccStateMachine | private |
~ISmaccStateMachine() | smacc2::ISmaccStateMachine | virtual |
~SmaccStateMachineBase() | smacc2::SmaccStateMachineBase< SmAtomic, State1 > | inlinevirtual |