RTC Toolkit 6.0.0-pre2
Loading...
Searching...
No Matches
statusEstimator.hpp File Reference

System status estimation. More...

#include <map>
#include <set>
#include <string>

Go to the source code of this file.

Classes

class  rtctk::rtcSupervisor::StatusEstimator
 Class for system status estimation. More...
 

Namespaces

namespace  rtctk
 
namespace  rtctk::rtcSupervisor
 

Functions

bool rtctk::rtcSupervisor::Contains (const std::string &cont, const std::string &item)
 
bool rtctk::rtcSupervisor::ContainsAny (const std::string &cont, const std::set< std::string > &item)
 
bool rtctk::rtcSupervisor::Contains (const std::map< std::string, std::string > &cont, const std::string &item)
 
bool rtctk::rtcSupervisor::ContainsAny (const std::map< std::string, std::string > &cont, const std::set< std::string > &item)
 

Variables

constexpr auto rtctk::rtcSupervisor::STATE_OFF = "Off"
 
constexpr auto rtctk::rtcSupervisor::STATE_STARTING = "On::NotOperational::Starting"
 
constexpr auto rtctk::rtcSupervisor::STATE_NOT_READY = "On::NotOperational::NotReady"
 
constexpr auto rtctk::rtcSupervisor::STATE_INITIALISING = "On::NotOperational::Initialising"
 
constexpr auto rtctk::rtcSupervisor::STATE_READY = "On::NotOperational::Ready"
 
constexpr auto rtctk::rtcSupervisor::STATE_ENABLING = "On::NotOperational::Enabling"
 
constexpr auto rtctk::rtcSupervisor::STATE_DISABLING = "On::NotOperational::Disabling"
 
constexpr auto rtctk::rtcSupervisor::STATE_IDLE = "On::Operational::Idle"
 
constexpr auto rtctk::rtcSupervisor::STATE_RUNNING = "On::Operational::Running"
 
constexpr auto rtctk::rtcSupervisor::STATE_GOING_RUNNING = "On::Operational::GoingRunning"
 
constexpr auto rtctk::rtcSupervisor::STATE_GOING_IDLE = "On::Operational::GoingIdle"
 
constexpr auto rtctk::rtcSupervisor::STATE_LOOP_OPENING = "On::Operational::Opening"
 
constexpr auto rtctk::rtcSupervisor::STATE_LOOP_OPENED = "On::Operational::Opened"
 
constexpr auto rtctk::rtcSupervisor::STATE_LOOP_CLOSING = "On::Operational::Closing"
 
constexpr auto rtctk::rtcSupervisor::STATE_LOOP_CLOSED = "On::Operational::Closed"
 
constexpr auto rtctk::rtcSupervisor::STATE_LOOP_SUSPENDED = "On::Operational::Suspended"
 
constexpr auto rtctk::rtcSupervisor::STATE_LOOP_SUSPENDING = "On::Operational::Suspending"
 
constexpr auto rtctk::rtcSupervisor::STATE_LOOP_RESUMING = "On::Operational::Resuming"
 
constexpr auto rtctk::rtcSupervisor::STATE_ERROR = "On::Operational::Error"
 
constexpr auto rtctk::rtcSupervisor::STATE_RECOVERING = "On::Operational::Recovering"
 
constexpr auto rtctk::rtcSupervisor::STATUS_OFF = "Off"
 
constexpr auto rtctk::rtcSupervisor::STATUS_NOT_READY = "NotOperational::NotReady"
 
constexpr auto rtctk::rtcSupervisor::STATUS_INITIALISING = "NotOperational::Initialising"
 
constexpr auto rtctk::rtcSupervisor::STATUS_READY = "NotOperational::Ready"
 
constexpr auto rtctk::rtcSupervisor::STATUS_IDLE = "Operational::Idle"
 
constexpr auto rtctk::rtcSupervisor::STATUS_OPEN_LOOP = "Operational::OpenLoop"
 
constexpr auto rtctk::rtcSupervisor::STATUS_CLOSED_LOOP = "Operational::ClosedLoop"
 
constexpr auto rtctk::rtcSupervisor::STATUS_ERROR = "Operational::Error"
 

Detailed Description

System status estimation.