State Machine  0.5.0
This repository contains packages for creating and running general purpose state machines.
state_machine_basics::check_or_supervision::CheckOrSupervision Member List

This is the complete list of members for state_machine_basics::check_or_supervision::CheckOrSupervision, including all inherited members.

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::CheckOrSupervisionprotected
context_state_machine::Stateprotected
enable(bool enable)state_machine_basics::check_or_supervision::CheckOrSupervisionprotected
state_machine_basics::check_or_supervision::CheckOrSupervisionEnableInterface::enable(const std::string &type, bool enable)state_machine_basics::check_or_supervision::CheckOrSupervisionEnableInterfacestatic
EnableInterfacePtr typedefstate_machine_basics::check_or_supervision::CheckOrSupervisionEnableInterfaceprotected
enableInterfaces_state_machine_basics::check_or_supervision::CheckOrSupervisionEnableInterfaceprotectedstatic
enableInterfacesMutex_state_machine_basics::check_or_supervision::CheckOrSupervisionEnableInterfaceprotectedstatic
enableSubscriber_state_machine_basics::check_or_supervision::CheckOrSupervisionprotected
execute()state_machine::State
forceDisable(const std::string &type, bool disable)state_machine_basics::check_or_supervision::CheckOrSupervisionEnableInterfacestatic
freeId_state_machine::Stateprotectedstatic
freeIdMutex_state_machine::Stateprotectedstatic
getAvailableInitialStateNestedNames(std::set< NestedName > &nestedNames) conststate_machine::Statevirtual
getContext() conststate_machine::State
getKeyPrefix() conststate_machine::State
getName() conststate_machine::State
getNestedName() conststate_machine::State
getOutcomes() conststate_machine::State
getParent()state_machine::State
getProgress()state_machine::Statevirtual
getRegisteredEnableInterfaceNames()state_machine_basics::check_or_supervision::CheckOrSupervisionEnableInterfacestatic
getRunningStates(const bool ignoreBackgroundStates)state_machine::Statevirtual
getTimeStep()state_machine::Statestatic
getType() conststate_machine::State
id_state_machine::Stateprotected
isConsistent(std::vector< std::string > &inconsistencies) conststate_machine::Statevirtual
isEnabled()state_machine_basics::check_or_supervision::CheckOrSupervisionprotected
state_machine_basics::check_or_supervision::CheckOrSupervisionEnableInterface::isEnabled(const std::string &type)state_machine_basics::check_or_supervision::CheckOrSupervisionEnableInterfacestatic
isEnabledPublisher_state_machine_basics::check_or_supervision::CheckOrSupervisionprotected
isForceDisabled(const std::string &type)state_machine_basics::check_or_supervision::CheckOrSupervisionEnableInterfacestatic
isPaused()state_machine::State
isPaused_state_machine::Stateprotectedstatic
isRunning() conststate_machine::State
isRunning_state_machine::Stateprotected
isSimulation_state_machine_ros::RosInterfaceprotectedstatic
keyPrefix_state_machine::Stateprotected
loadSettings(const Settings &settings)state_machine::Statevirtual
midExecution()=0state_machine::Statepure virtual
name_state_machine::Stateprotected
nodeHandle_state_machine_ros::RosInterfaceprotected
outcomes_state_machine::Stateprotected
parent_state_machine::Stateprotected
pauseAfterExecutionRequested()state_machine::Statevirtual
postExecution() overridestate_machine_basics::check_or_supervision::CheckOrSupervisionprotectedvirtual
preemptRequested() conststate_machine::State
preemptRequested_state_machine::Stateprotected
preExecution() overridestate_machine_basics::check_or_supervision::CheckOrSupervisionprotectedvirtual
printStateHierarchy()state_machine::State
printStateHierarchy(const bool useNestedNames, const bool useIndentation, const unsigned int indentation) conststate_machine::Statevirtual
progress_state_machine::Stateprotected
publishSupervisionStatus(const SupervisionStatus supervisionStatus)state_machine_basics::check_or_supervision::CheckOrSupervisionprotected
publishSupervisionStatusNotOk()state_machine_basics::check_or_supervision::CheckOrSupervisionprotected
publishSupervisionStatusOk()state_machine_basics::check_or_supervision::CheckOrSupervisionprotected
publishSupervisionStatusStarted()state_machine_basics::check_or_supervision::CheckOrSupervisionprotected
publishSupervisionStatusStopped()state_machine_basics::check_or_supervision::CheckOrSupervisionprotected
publishSupervisionStatusUnknown()state_machine_basics::check_or_supervision::CheckOrSupervisionprotected
recallPauseAfterExecution()state_machine::Statevirtual
recallPreempt()state_machine::Statevirtual
registerEnableInterface()state_machine_basics::check_or_supervision::CheckOrSupervisionprotected
requestPause()state_machine::State
requestPauseAfterExecution()state_machine::Statevirtual
requestPreempt()state_machine::Statevirtual
requestResume()state_machine::State
resetIds()state_machine::State
resetParent()state_machine::State
RosInterface(ros::NodeHandle &nodeHandle, std::string stateName)state_machine_ros::RosInterfaceprotected
saveSettings(Settings &settings) conststate_machine::Statevirtual
servicePreempt()state_machine::State
setId()state_machine::Stateprotected
setInitialStateByNestedName(const NestedName &nestedName)state_machine::Statevirtual
setName(const std::string &name)state_machine::State
setParent(State *parent)state_machine::State
simulatedStatus_state_machine_basics::check_or_supervision::CheckOrSupervisionprotected
simulatedStatusCb(const SimulatedStatusMsgConstPtr &simulatedStatus)state_machine_basics::check_or_supervision::CheckOrSupervisionprotected
simulatedStatusIsNotOk()state_machine_basics::check_or_supervision::CheckOrSupervisionprotected
simulatedStatusIsOk()state_machine_basics::check_or_supervision::CheckOrSupervisionprotected
SimulatedStatusMsg typedefstate_machine_basics::check_or_supervision::CheckOrSupervisionprotected
SimulatedStatusMsgConstPtr typedefstate_machine_basics::check_or_supervision::CheckOrSupervisionprotected
simulatedStatusMutex_state_machine_basics::check_or_supervision::CheckOrSupervisionprotected
simulatedStatusSubscriber_state_machine_basics::check_or_supervision::CheckOrSupervisionprotected
simulatedStatusTurnedNotOkCb()state_machine_basics::check_or_supervision::CheckOrSupervisioninlineprotectedvirtual
simulatedStatusTurnedOkCb()state_machine_basics::check_or_supervision::CheckOrSupervisioninlineprotectedvirtual
sleep(const double duration)state_machine::Stateprotected
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::RosInterfaceprotected
StateRos(ros::NodeHandle &nodeHandle, state_machine::ContextPtr context, std::string name, const std::set< std::string > &outcomes)state_machine_ros::StateRos
SupervisionStatus typedefstate_machine_basics::check_or_supervision::CheckOrSupervisionprotected
SupervisionStatusMsg typedefstate_machine_basics::check_or_supervision::CheckOrSupervisionprotected
supervisionStatusPublisher_state_machine_basics::check_or_supervision::CheckOrSupervisionprotected
timeStep_state_machine::Stateprotectedstatic
type_state_machine_basics::check_or_supervision::CheckOrSupervisionprotected
~CheckOrSupervision() override=defaultstate_machine_basics::check_or_supervision::CheckOrSupervisionprotected
~RosInterface()=defaultstate_machine_ros::RosInterfaceprotectedvirtual
~State()=defaultstate_machine::Statevirtual
~StateRos() override=defaultstate_machine_ros::StateRos