CheckOrSupervision(ros::NodeHandle &nodeHandle, state_machine::ContextPtr context, std::string name, std::set< std::string > outcomes, std::string type) | state_machine_basics::check_or_supervision::CheckOrSupervision | protected |
context_ | state_machine::State | protected |
enable(bool enable) | state_machine_basics::check_or_supervision::CheckOrSupervision | protected |
state_machine_basics::check_or_supervision::CheckOrSupervisionEnableInterface::enable(const std::string &type, bool enable) | state_machine_basics::check_or_supervision::CheckOrSupervisionEnableInterface | static |
EnableInterfacePtr typedef | state_machine_basics::check_or_supervision::CheckOrSupervisionEnableInterface | protected |
enableInterfaces_ | state_machine_basics::check_or_supervision::CheckOrSupervisionEnableInterface | protectedstatic |
enableInterfacesMutex_ | state_machine_basics::check_or_supervision::CheckOrSupervisionEnableInterface | protectedstatic |
enableSubscriber_ | state_machine_basics::check_or_supervision::CheckOrSupervision | protected |
execute() | state_machine::State | |
forceDisable(const std::string &type, bool disable) | state_machine_basics::check_or_supervision::CheckOrSupervisionEnableInterface | static |
freeId_ | state_machine::State | protectedstatic |
freeIdMutex_ | state_machine::State | protectedstatic |
getAvailableInitialStateNestedNames(std::set< NestedName > &nestedNames) const | state_machine::State | virtual |
getContext() const | state_machine::State | |
getKeyPrefix() const | state_machine::State | |
getName() const | state_machine::State | |
getNestedName() const | state_machine::State | |
getOutcomes() const | state_machine::State | |
getParent() | state_machine::State | |
getProgress() | state_machine::State | virtual |
getRegisteredEnableInterfaceNames() | state_machine_basics::check_or_supervision::CheckOrSupervisionEnableInterface | static |
getRunningStates(const bool ignoreBackgroundStates) | state_machine::State | virtual |
getTimeStep() | state_machine::State | static |
getType() const | state_machine::State | |
id_ | state_machine::State | protected |
isConsistent(std::vector< std::string > &inconsistencies) const | state_machine::State | virtual |
isEnabled() | state_machine_basics::check_or_supervision::CheckOrSupervision | protected |
state_machine_basics::check_or_supervision::CheckOrSupervisionEnableInterface::isEnabled(const std::string &type) | state_machine_basics::check_or_supervision::CheckOrSupervisionEnableInterface | static |
isEnabledPublisher_ | state_machine_basics::check_or_supervision::CheckOrSupervision | protected |
isForceDisabled(const std::string &type) | state_machine_basics::check_or_supervision::CheckOrSupervisionEnableInterface | static |
isPaused() | state_machine::State | |
isPaused_ | state_machine::State | protectedstatic |
isRunning() const | state_machine::State | |
isRunning_ | state_machine::State | protected |
isSimulation_ | state_machine_ros::RosInterface | protectedstatic |
keyPrefix_ | state_machine::State | protected |
loadSettings(const Settings &settings) | state_machine::State | virtual |
midExecution()=0 | state_machine::State | pure virtual |
name_ | state_machine::State | protected |
nodeHandle_ | state_machine_ros::RosInterface | protected |
outcomes_ | state_machine::State | protected |
parent_ | state_machine::State | protected |
pauseAfterExecutionRequested() | state_machine::State | virtual |
postExecution() override | state_machine_basics::check_or_supervision::CheckOrSupervision | protectedvirtual |
preemptRequested() const | state_machine::State | |
preemptRequested_ | state_machine::State | protected |
preExecution() override | state_machine_basics::check_or_supervision::CheckOrSupervision | protectedvirtual |
printStateHierarchy() | state_machine::State | |
printStateHierarchy(const bool useNestedNames, const bool useIndentation, const unsigned int indentation) const | state_machine::State | virtual |
progress_ | state_machine::State | protected |
publishSupervisionStatus(const SupervisionStatus supervisionStatus) | state_machine_basics::check_or_supervision::CheckOrSupervision | protected |
publishSupervisionStatusNotOk() | state_machine_basics::check_or_supervision::CheckOrSupervision | protected |
publishSupervisionStatusOk() | state_machine_basics::check_or_supervision::CheckOrSupervision | protected |
publishSupervisionStatusStarted() | state_machine_basics::check_or_supervision::CheckOrSupervision | protected |
publishSupervisionStatusStopped() | state_machine_basics::check_or_supervision::CheckOrSupervision | protected |
publishSupervisionStatusUnknown() | state_machine_basics::check_or_supervision::CheckOrSupervision | protected |
recallPauseAfterExecution() | state_machine::State | virtual |
recallPreempt() | state_machine::State | virtual |
registerEnableInterface() | state_machine_basics::check_or_supervision::CheckOrSupervision | protected |
requestPause() | state_machine::State | |
requestPauseAfterExecution() | state_machine::State | virtual |
requestPreempt() | state_machine::State | virtual |
requestResume() | state_machine::State | |
resetIds() | state_machine::State | |
resetParent() | state_machine::State | |
RosInterface(ros::NodeHandle &nodeHandle, std::string stateName) | state_machine_ros::RosInterface | protected |
saveSettings(Settings &settings) const | state_machine::State | virtual |
servicePreempt() | state_machine::State | |
setId() | state_machine::State | protected |
setInitialStateByNestedName(const NestedName &nestedName) | state_machine::State | virtual |
setName(const std::string &name) | state_machine::State | |
setParent(State *parent) | state_machine::State | |
simulatedStatus_ | state_machine_basics::check_or_supervision::CheckOrSupervision | protected |
simulatedStatusCb(const SimulatedStatusMsgConstPtr &simulatedStatus) | state_machine_basics::check_or_supervision::CheckOrSupervision | protected |
simulatedStatusIsNotOk() | state_machine_basics::check_or_supervision::CheckOrSupervision | protected |
simulatedStatusIsOk() | state_machine_basics::check_or_supervision::CheckOrSupervision | protected |
SimulatedStatusMsg typedef | state_machine_basics::check_or_supervision::CheckOrSupervision | protected |
SimulatedStatusMsgConstPtr typedef | state_machine_basics::check_or_supervision::CheckOrSupervision | protected |
simulatedStatusMutex_ | state_machine_basics::check_or_supervision::CheckOrSupervision | protected |
simulatedStatusSubscriber_ | state_machine_basics::check_or_supervision::CheckOrSupervision | protected |
simulatedStatusTurnedNotOkCb() | state_machine_basics::check_or_supervision::CheckOrSupervision | inlineprotectedvirtual |
simulatedStatusTurnedOkCb() | state_machine_basics::check_or_supervision::CheckOrSupervision | inlineprotectedvirtual |
sleep(const double duration) | state_machine::State | protected |
sleepOnce() | state_machine::State | |
sleepWhilePaused() | state_machine::State | |
State(ContextPtr context, std::string name, std::set< std::string > outcomes) | state_machine::State | |
stateName_ | state_machine_ros::RosInterface | protected |
StateRos(ros::NodeHandle &nodeHandle, state_machine::ContextPtr context, std::string name, const std::set< std::string > &outcomes) | state_machine_ros::StateRos | |
SupervisionStatus typedef | state_machine_basics::check_or_supervision::CheckOrSupervision | protected |
SupervisionStatusMsg typedef | state_machine_basics::check_or_supervision::CheckOrSupervision | protected |
supervisionStatusPublisher_ | state_machine_basics::check_or_supervision::CheckOrSupervision | protected |
timeStep_ | state_machine::State | protectedstatic |
type_ | state_machine_basics::check_or_supervision::CheckOrSupervision | protected |
~CheckOrSupervision() override=default | state_machine_basics::check_or_supervision::CheckOrSupervision | protected |
~RosInterface()=default | state_machine_ros::RosInterface | protectedvirtual |
~State()=default | state_machine::State | virtual |
~StateRos() override=default | state_machine_ros::StateRos | |