buildStateMachineInfo() | smacc::ISmaccStateMachine | |
checkStateMachineConsistence() | smacc::ISmaccStateMachine | protected |
createOrthogonal() | smacc::ISmaccStateMachine | protected |
createSignalConnection(TSmaccSignal &signal, TMemberFunctionPrototype callback, TSmaccObjectType *object) | smacc::ISmaccStateMachine | |
currentState_ | smacc::ISmaccStateMachine | protected |
currentStateInfo_ | smacc::ISmaccStateMachine | protected |
disconnectSmaccSignalObject(void *object) | smacc::ISmaccStateMachine | |
eStop() override | smacc::SmaccStateMachineBase< DerivedStateMachine, InitialStateType > | inlinevirtual |
eventQueueMutex_ | smacc::ISmaccStateMachine | private |
getCurrentState() const | smacc::ISmaccStateMachine | inline |
getCurrentStateCounter() const | smacc::ISmaccStateMachine | inline |
getCurrentStateInfo() | smacc::ISmaccStateMachine | inline |
getGlobalSMData(std::string name, T &ret) | smacc::ISmaccStateMachine | |
getNode() | smacc::ISmaccStateMachine | inline |
getOrthogonal() | smacc::ISmaccStateMachine | |
getOrthogonals() const | smacc::ISmaccStateMachine | |
getParam(std::string param_name, T ¶m_storage) | smacc::ISmaccStateMachine | protected |
getStateMachineInfo() | smacc::ISmaccStateMachine | inline |
getStateMachineName() | smacc::ISmaccStateMachine | |
getTransitionLogHistory() | smacc::ISmaccStateMachine | |
getTransitionLogHistory(smacc_msgs::SmaccGetTransitionHistory::Request &req, smacc_msgs::SmaccGetTransitionHistory::Response &res) | smacc::ISmaccStateMachine | |
globalData_ | smacc::ISmaccStateMachine | private |
initializeROS(std::string smshortname) | smacc::ISmaccStateMachine | protected |
initiate_impl() override | smacc::SmaccStateMachineBase< DerivedStateMachine, InitialStateType > | inlinevirtual |
ISmaccStateMachine(SignalDetector *signalDetector) | smacc::ISmaccStateMachine | |
lockStateMachine(std::string msg) | smacc::ISmaccStateMachine | private |
m_mutex_ | smacc::ISmaccStateMachine | private |
mapBehavior() | smacc::ISmaccStateMachine | |
nh_ | smacc::ISmaccStateMachine | protected |
notifyOnRuntimeConfigurationFinished(StateType *state) | smacc::ISmaccStateMachine | |
notifyOnRuntimeConfigured(StateType *state) | smacc::ISmaccStateMachine | |
notifyOnStateEntryEnd(StateType *state) | smacc::ISmaccStateMachine | |
notifyOnStateEntryStart(StateType *state) | smacc::ISmaccStateMachine | |
notifyOnStateExited(StateType *state) | smacc::ISmaccStateMachine | |
notifyOnStateExitting(StateType *state) | smacc::ISmaccStateMachine | |
onInitialize() | smacc::ISmaccStateMachine | virtual |
onInitialized() | smacc::ISmaccStateMachine | protected |
orthogonals_ | smacc::ISmaccStateMachine | protected |
param(std::string param_name, T ¶m_val, const T &default_val) const | smacc::ISmaccStateMachine | protected |
postEvent(EventType *ev, EventLifeTime evlifetime=EventLifeTime::ABSOLUTE) | smacc::ISmaccStateMachine | |
postEvent(EventLifeTime evlifetime=EventLifeTime::ABSOLUTE) | smacc::ISmaccStateMachine | |
private_nh_ | smacc::ISmaccStateMachine | protected |
propagateEventToStateReactors(ISmaccState *st, EventType *ev) | smacc::ISmaccStateMachine | private |
publishTransition(const SmaccTransitionInfo &transitionInfo) | smacc::ISmaccStateMachine | |
requiresComponent(SmaccComponentType *&storage) | smacc::ISmaccStateMachine | |
reset() override | smacc::SmaccStateMachineBase< DerivedStateMachine, InitialStateType > | inlinevirtual |
runMode_ | smacc::ISmaccStateMachine | private |
setGlobalSMData(std::string name, T value) | smacc::ISmaccStateMachine | |
setParam(std::string param_name, T param_val) | smacc::ISmaccStateMachine | protected |
signalDetector_ | smacc::ISmaccStateMachine | private |
SmaccStateMachineBase(my_context ctx, SignalDetector *signalDetector) | smacc::SmaccStateMachineBase< DerivedStateMachine, InitialStateType > | inline |
state_machine_visualization(const ros::TimerEvent &) | smacc::ISmaccStateMachine | |
stateCallbackConnections | smacc::ISmaccStateMachine | private |
stateMachineCurrentAction | smacc::ISmaccStateMachine | private |
stateMachineInfo_ | smacc::ISmaccStateMachine | private |
stateMachinePub_ | smacc::ISmaccStateMachine | protected |
stateMachineStatusPub_ | smacc::ISmaccStateMachine | protected |
stateSeqCounter_ | smacc::ISmaccStateMachine | private |
status_msg_ | smacc::ISmaccStateMachine | protected |
stop() override | smacc::SmaccStateMachineBase< DerivedStateMachine, InitialStateType > | inlinevirtual |
timer_ | smacc::ISmaccStateMachine | protected |
transitionHistoryService_ | smacc::ISmaccStateMachine | protected |
transitionLogHistory_ | smacc::ISmaccStateMachine | private |
transitionLogPub_ | smacc::ISmaccStateMachine | protected |
unlockStateMachine(std::string msg) | smacc::ISmaccStateMachine | private |
updateStatusMessage() | smacc::ISmaccStateMachine | private |
~ISmaccStateMachine() | smacc::ISmaccStateMachine | virtual |
~SmaccStateMachineBase() | smacc::SmaccStateMachineBase< DerivedStateMachine, InitialStateType > | inlinevirtual |