RTC Toolkit 4.0.1
Loading...
Searching...
No Matches
Public Types | Public Member Functions | List of all members
BusinessLogic Class Reference
Inheritance diagram for BusinessLogic:
rtctk::componentFramework::RtcComponent::BizLogicIf rtctk::componentFramework::StdComponent::BizLogicIf

Public Types

using ComponentType = LifeCycle
 

Public Member Functions

 BusinessLogic (const std::string &name, ServiceContainer &services)
 
virtual ~BusinessLogic ()=default
 
void ActivityUpdating (StopToken st, JsonPayload const &args) override
 
- Public Member Functions inherited from rtctk::componentFramework::RtcComponent::BizLogicIf
virtual void ActivityUpdating (StopToken st, JsonPayload const &args)
 
virtual bool GuardUpdatingAllowed (JsonPayload const &args)
 
- Public Member Functions inherited from rtctk::componentFramework::StdComponent::BizLogicIf
virtual void ActivityStarting (StopToken st)
 
virtual void ActivityInitialising (StopToken)
 
virtual void ActivityEnabling (StopToken)
 
virtual void ActivityDisabling (StopToken)
 

Member Typedef Documentation

◆ ComponentType

Constructor & Destructor Documentation

◆ BusinessLogic()

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

◆ ~BusinessLogic()

virtual BusinessLogic::~BusinessLogic ( )
virtualdefault

Member Function Documentation

◆ ActivityUpdating()

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

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