RTC Toolkit 5.0.0
Loading...
Searching...
No Matches
Classes | Namespaces | Functions | Variables
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_OPENED = "On::Operational::Opened"
 
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;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_LOOP_OPENED = "Operational;LoopOpened"
 
constexpr auto rtctk::rtcSupervisor::STATUS_LOOP_CLOSED = "Operational;LoopClosed"
 
constexpr auto rtctk::rtcSupervisor::STATUS_ERROR = "Operational;Error"
 

Detailed Description

System status estimation.