RTC Toolkit 6.0.0
Loading...
Searching...
No Matches
rtctk::exampleEndToEnd::BusinessLogic Class Reference

#include <businessLogic.hpp>

Inheritance diagram for rtctk::exampleEndToEnd::BusinessLogic:

Public Types

using ComponentType = LifeCycle
 

Public Member Functions

 BusinessLogic (const std::string &name, ServiceContainer &services)
 
virtual ~BusinessLogic ()=default
 
void ActivityStarting (StopToken st) override
 
void ActivityInitialising (StopToken st) override
 
void ActivityEnabling (StopToken st) override
 
void ActivityDisabling (StopToken st) override
 
void ActivityGoingRunning (StopToken st) override
 
void ActivityGoingIdle (StopToken st) override
 
void ActivityClosing (StopToken st) override
 
void ActivityClosed (StopToken st) override
 
void ActivityOpening (StopToken st) override
 
void ActivityOpened (StopToken st) override
 
void ActivityRecovering (StopToken st) override
 
void ActivityUpdating (StopToken st, const JsonPayload &args) override
 

Member Typedef Documentation

◆ ComponentType

Constructor & Destructor Documentation

◆ BusinessLogic()

BusinessLogic::BusinessLogic ( const std::string & name,
ServiceContainer & services )

◆ ~BusinessLogic()

virtual rtctk::exampleEndToEnd::BusinessLogic::~BusinessLogic ( )
virtualdefault

Member Function Documentation

◆ ActivityClosed()

void BusinessLogic::ActivityClosed ( StopToken st)
override

◆ ActivityClosing()

void BusinessLogic::ActivityClosing ( StopToken st)
override

◆ ActivityDisabling()

void BusinessLogic::ActivityDisabling ( StopToken st)
override

◆ ActivityEnabling()

void BusinessLogic::ActivityEnabling ( StopToken st)
override

◆ ActivityGoingIdle()

void BusinessLogic::ActivityGoingIdle ( StopToken st)
override

◆ ActivityGoingRunning()

void BusinessLogic::ActivityGoingRunning ( StopToken st)
override

◆ ActivityInitialising()

void BusinessLogic::ActivityInitialising ( StopToken st)
override

◆ ActivityOpened()

void BusinessLogic::ActivityOpened ( StopToken st)
override

◆ ActivityOpening()

void BusinessLogic::ActivityOpening ( StopToken st)
override

◆ ActivityRecovering()

void BusinessLogic::ActivityRecovering ( StopToken st)
override

◆ ActivityStarting()

void BusinessLogic::ActivityStarting ( StopToken st)
override

◆ ActivityUpdating()

void BusinessLogic::ActivityUpdating ( StopToken st,
const JsonPayload & args )
override

The documentation for this class was generated from the following files: