RTC Toolkit 5.0.0
Loading...
Searching...
No Matches
Classes | Namespaces
supervisory.hpp File Reference

Lifecycle Extension that makes an RTC Component 'Supervisory'. More...

#include <rtctk/componentFramework/exceptions.hpp>
#include <rtctk/componentFramework/jsonPayload.hpp>
#include <rtctk/componentFramework/rtcComponent.hpp>
#include <rtctk/componentFramework/stopToken.hpp>
#include <rtctk/rtcSupervisor/supervisoryCmdsImpl.hpp>

Go to the source code of this file.

Classes

class  rtctk::rtcSupervisor::detail::SetModesContext
 Holds context necessary for processing a SetModes request to completion. More...
 
class  rtctk::rtcSupervisor::detail::WriteBackContext
 Holds context necessary for processing a WriteBack request to completion. More...
 
struct  rtctk::rtcSupervisor::Supervisory< Super >
 Life cycle extension to make RtcComponent Supervisory. More...
 
class  rtctk::rtcSupervisor::Supervisory< Super >::BizLogicIf
 Business logic interface for Supervisory mixin. More...
 
class  rtctk::rtcSupervisor::Supervisory< Super >::InputStage
 
class  rtctk::rtcSupervisor::Supervisory< Super >::OutputStage
 
class  rtctk::rtcSupervisor::Supervisory< Super >::ModelBuilder
 

Namespaces

namespace  rtctk
 
namespace  rtctk::rtcSupervisor
 
namespace  rtctk::rtcSupervisor::detail
 

Detailed Description

Lifecycle Extension that makes an RTC Component 'Supervisory'.