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 |
disconnectSmaccSignalObject(void *object) | smacc2::ISmaccStateMachine | |
eStop() | smacc2::ISmaccStateMachine | virtual |
eventQueueMutex_ | smacc2::ISmaccStateMachine | private |
getClientBehavior(int index=0) | smacc2::ISmaccStateMachine | inline |
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 |
ISmaccState | smacc2::ISmaccStateMachine | friend |
ISmaccStateMachine(std::string stateMachineName, SignalDetector *signalDetector, rclcpp::NodeOptions nodeOptions=rclcpp::NodeOptions()) | smacc2::ISmaccStateMachine | |
lockStateMachine(std::string msg) | smacc2::ISmaccStateMachine | private |
longLivedSignalConnections_ | smacc2::ISmaccStateMachine | protected |
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() | smacc2::ISmaccStateMachine | virtual |
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, bool throwsExceptionIfNotExist=false) | smacc2::ISmaccStateMachine | |
reset() | smacc2::ISmaccStateMachine | virtual |
runMode_ | smacc2::ISmaccStateMachine | private |
setGlobalSMData(std::string name, T value) | smacc2::ISmaccStateMachine | |
SignalDetector | smacc2::ISmaccStateMachine | friend |
signalDetector_ | smacc2::ISmaccStateMachine | private |
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() | smacc2::ISmaccStateMachine | virtual |
timer_ | smacc2::ISmaccStateMachine | protected |
transitionHistoryService_ | smacc2::ISmaccStateMachine | protected |
transitionLogHistory_ | smacc2::ISmaccStateMachine | private |
transitionLogPub_ | smacc2::ISmaccStateMachine | protected |
unlockStateMachine(std::string msg) | smacc2::ISmaccStateMachine | private |
updateStatusMessage() | smacc2::ISmaccStateMachine | private |
~ISmaccStateMachine() | smacc2::ISmaccStateMachine | virtual |