RTC Toolkit 4.0.1
Loading...
Searching...
No Matches
Classes | Namespaces | Typedefs
rtcComponent.hpp File Reference

Lifecycle of a basic 'RtcComponent'. More...

#include <rtctk/componentFramework/jsonPayload.hpp>
#include <rtctk/componentFramework/rtcCmdsImpl.hpp>
#include <rtctk/componentFramework/stdComponent.hpp>
#include <rtctk/componentFramework/stopToken.hpp>

Go to the source code of this file.

Classes

class  rtctk::componentFramework::RequestAborted
 Thrown if somebody sent a stop or abort command. More...
 
class  rtctk::componentFramework::RequestRejected
 Thrown if a command is not allowed in current state or guard. More...
 
class  rtctk::componentFramework::RequestFailed
 Thrown if the command was accepted but the task to run failed. More...
 
struct  rtctk::componentFramework::RtcComponent
 Basic life cycle for RtcComponent. More...
 
class  rtctk::componentFramework::RtcComponent::BizLogicIf
 
class  rtctk::componentFramework::RtcComponent::InputStage
 
class  rtctk::componentFramework::RtcComponent::OutputStage
 
class  rtctk::componentFramework::RtcComponent::ModelBuilder
 

Namespaces

namespace  rtctk
 
namespace  rtctk::componentFramework
 

Typedefs

using rtctk::componentFramework::RtcComponentSuper = StdComponent
 

Detailed Description

Lifecycle of a basic 'RtcComponent'.