Go to the documentation of this file.
12 #ifndef RTCTK_RTCSUPERVISOR_RTCSUPERVISORLIB_HPP
13 #define RTCTK_RTCSUPERVISOR_RTCSUPERVISORLIB_HPP
20 #include <unordered_map>
85 #endif // RTCTK_RTCSUPERVISOR_RTCSUPERVISORLIB_HPP
@ rtcSTOP
Definition: rtcSupervisorLib.hpp:73
Definition: rtcCommandRequest.hpp:19
@ SRV_STATE_MAX_STATE
Definition: rtcSupervisorLib.hpp:32
@ SRV_SUBSTATE_INITIALISING
Definition: rtcSupervisorLib.hpp:46
Provides macros and utilities for exception handling.
@ SRV_SUBSTATE_DISABLING
Definition: rtcSupervisorLib.hpp:48
const std::string SRV_SUBSTATE_ERROR_STR
Definition: rtcSupervisorLib.hpp:69
@ SRV_SUBSTATE_RUNNING
Definition: rtcSupervisorLib.hpp:51
@ SRV_STATE_OPERATIONAL
Definition: rtcSupervisorLib.hpp:31
@ rtcENABLE
Definition: rtcSupervisorLib.hpp:76
@ rtcGETVERSION
Definition: rtcSupervisorLib.hpp:80
RtcCommand
Definition: rtcSupervisorLib.hpp:72
@ rtcGETSTATE
Definition: rtcSupervisorLib.hpp:79
@ SRV_SUBSTATE_NOTREADY
Definition: rtcSupervisorLib.hpp:43
const std::string SRV_SUBSTATE_NOTREADY_STR
Definition: rtcSupervisorLib.hpp:61
@ rtcEXIT
Definition: rtcSupervisorLib.hpp:78
@ SRV_SUBSTATE_ENABLING
Definition: rtcSupervisorLib.hpp:47
@ rtcDISABLE
Definition: rtcSupervisorLib.hpp:77
@ SRV_STATE_UNKNOWN
Definition: rtcSupervisorLib.hpp:28
@ SRV_SUBSTATE_GOINGRUNNING
Definition: rtcSupervisorLib.hpp:49
@ SRV_SUBSTATE_READY
Definition: rtcSupervisorLib.hpp:44
const std::string SRV_SUBSTATE_IDLE_STR
Definition: rtcSupervisorLib.hpp:63
@ SRV_STATE_NOT_OPERATIONAL
Definition: rtcSupervisorLib.hpp:30
const std::string SRV_SUBSTATE_DISABLING_STR
Definition: rtcSupervisorLib.hpp:66
const std::string SRV_SUBSTATE_GOING_IDLE_STR
Definition: rtcSupervisorLib.hpp:68
@ SRV_SUBSTATE_UNKNOWN
Definition: rtcSupervisorLib.hpp:42
@ rtcINIT
Definition: rtcSupervisorLib.hpp:74
const std::string SRV_STATE_UNAVAILABLE_STR
Definition: rtcSupervisorLib.hpp:59
@ SRV_SUBSTATE_IDLE
Definition: rtcSupervisorLib.hpp:45
Logging Support Library based on log4cplus.
@ rtcRESET
Definition: rtcSupervisorLib.hpp:75
Convenience functions for accessing MAL stubs for the Stdif.
@ SRV_SUBSTATE_GOINGIDLE
Definition: rtcSupervisorLib.hpp:50
RtcSubState
Definition: rtcSupervisorLib.hpp:40
@ SRV_STATE_OFF
Definition: rtcSupervisorLib.hpp:29
const std::string SRV_STATE_NOT_OPERATIONAL_STR
Definition: rtcSupervisorLib.hpp:57
const std::string SRV_SUBSTATE_INITIALISING_STR
Definition: rtcSupervisorLib.hpp:64
const std::string SRV_SUBSTATE_READY_STR
Definition: rtcSupervisorLib.hpp:62
const std::string SRV_STATE_OPERATIONAL_STR
Definition: rtcSupervisorLib.hpp:58
RtcState
Definition: rtcSupervisorLib.hpp:26
const std::string SRV_SUBSTATE_ENABLING_STR
Definition: rtcSupervisorLib.hpp:65
const std::string SRV_SUBSTATE_GOING_RUNNING_STR
Definition: rtcSupervisorLib.hpp:67
@ SRV_SUBSTATE_ERROR
Definition: rtcSupervisorLib.hpp:52