RTC Toolkit 6.0.0-pre2
Loading...
Searching...
No Matches
rtctk::rtcSupervisor::Supervisory< Super > Struct Template Reference

Life cycle extension to make RtcComponent Supervisory. More...

#include <rtctk/rtcSupervisor/supervisory.hpp>

Inheritance diagram for rtctk::rtcSupervisor::Supervisory< Super >:
rtctk::rtcSupervisor::Supervisory< RtcComponent > rtctk::componentFramework::RtcComponent rtctk::componentFramework::StdComponent

Classes

class  BizLogicIf
 Business logic interface for Supervisory mixin. More...
 
class  InputStage
 
class  ModelBuilder
 
class  OutputStage
 

Additional Inherited Members

- Public Types inherited from rtctk::componentFramework::RtcComponent
using Super = RtcComponentSuper
 

Detailed Description

template<typename Super>
struct rtctk::rtcSupervisor::Supervisory< Super >

Life cycle extension to make RtcComponent Supervisory.

Notable states
  • On::Operational:SetModes:Idle – No SetModes operation is in progress.
  • On::Operational:SetModes:Busy – A SetModes operation is in progress.
  • On::Operational:WriteBack:Idle – No WriteBack operation is in progress.
  • On::Operational:WriteBack:Busy – A WriteBack operation is in progress.
Notable activities

The documentation for this struct was generated from the following file: