SMACC
Loading...
Searching...
No Matches
smacc::ISmaccStateMachine Member List

This is the complete list of members for smacc::ISmaccStateMachine, including all inherited members.

buildStateMachineInfo()smacc::ISmaccStateMachine
checkStateMachineConsistence()smacc::ISmaccStateMachineprotected
createOrthogonal()smacc::ISmaccStateMachineprotected
createSignalConnection(TSmaccSignal &signal, TMemberFunctionPrototype callback, TSmaccObjectType *object)smacc::ISmaccStateMachine
currentState_smacc::ISmaccStateMachineprotected
currentStateInfo_smacc::ISmaccStateMachineprotected
disconnectSmaccSignalObject(void *object)smacc::ISmaccStateMachine
eStop()smacc::ISmaccStateMachinevirtual
eventQueueMutex_smacc::ISmaccStateMachineprivate
getCurrentState() constsmacc::ISmaccStateMachineinline
getCurrentStateCounter() constsmacc::ISmaccStateMachineinline
getCurrentStateInfo()smacc::ISmaccStateMachineinline
getGlobalSMData(std::string name, T &ret)smacc::ISmaccStateMachine
getNode()smacc::ISmaccStateMachineinline
getOrthogonal()smacc::ISmaccStateMachine
getOrthogonals() constsmacc::ISmaccStateMachine
getParam(std::string param_name, T &param_storage)smacc::ISmaccStateMachineprotected
getStateMachineInfo()smacc::ISmaccStateMachineinline
getStateMachineName()smacc::ISmaccStateMachine
getTransitionLogHistory()smacc::ISmaccStateMachine
getTransitionLogHistory(smacc_msgs::SmaccGetTransitionHistory::Request &req, smacc_msgs::SmaccGetTransitionHistory::Response &res)smacc::ISmaccStateMachine
globalData_smacc::ISmaccStateMachineprivate
initializeROS(std::string smshortname)smacc::ISmaccStateMachineprotected
ISmaccStatesmacc::ISmaccStateMachinefriend
ISmaccStateMachine(SignalDetector *signalDetector)smacc::ISmaccStateMachine
lockStateMachine(std::string msg)smacc::ISmaccStateMachineprivate
m_mutex_smacc::ISmaccStateMachineprivate
mapBehavior()smacc::ISmaccStateMachine
nh_smacc::ISmaccStateMachineprotected
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::ISmaccStateMachinevirtual
onInitialized()smacc::ISmaccStateMachineprotected
orthogonals_smacc::ISmaccStateMachineprotected
param(std::string param_name, T &param_val, const T &default_val) constsmacc::ISmaccStateMachineprotected
postEvent(EventType *ev, EventLifeTime evlifetime=EventLifeTime::ABSOLUTE)smacc::ISmaccStateMachine
postEvent(EventLifeTime evlifetime=EventLifeTime::ABSOLUTE)smacc::ISmaccStateMachine
private_nh_smacc::ISmaccStateMachineprotected
propagateEventToStateReactors(ISmaccState *st, EventType *ev)smacc::ISmaccStateMachineprivate
publishTransition(const SmaccTransitionInfo &transitionInfo)smacc::ISmaccStateMachine
requiresComponent(SmaccComponentType *&storage)smacc::ISmaccStateMachine
reset()smacc::ISmaccStateMachinevirtual
runMode_smacc::ISmaccStateMachineprivate
setGlobalSMData(std::string name, T value)smacc::ISmaccStateMachine
setParam(std::string param_name, T param_val)smacc::ISmaccStateMachineprotected
SignalDetectorsmacc::ISmaccStateMachinefriend
signalDetector_smacc::ISmaccStateMachineprivate
state_machine_visualization(const ros::TimerEvent &)smacc::ISmaccStateMachine
stateCallbackConnectionssmacc::ISmaccStateMachineprivate
stateMachineCurrentActionsmacc::ISmaccStateMachineprivate
stateMachineInfo_smacc::ISmaccStateMachineprivate
stateMachinePub_smacc::ISmaccStateMachineprotected
stateMachineStatusPub_smacc::ISmaccStateMachineprotected
stateSeqCounter_smacc::ISmaccStateMachineprivate
status_msg_smacc::ISmaccStateMachineprotected
stop()smacc::ISmaccStateMachinevirtual
timer_smacc::ISmaccStateMachineprotected
transitionHistoryService_smacc::ISmaccStateMachineprotected
transitionLogHistory_smacc::ISmaccStateMachineprivate
transitionLogPub_smacc::ISmaccStateMachineprotected
unlockStateMachine(std::string msg)smacc::ISmaccStateMachineprivate
updateStatusMessage()smacc::ISmaccStateMachineprivate
~ISmaccStateMachine()smacc::ISmaccStateMachinevirtual