RTC Toolkit 5.1.0
Loading...
Searching...
No Matches
Public Types | Public Member Functions | List of all members
rtctk::exampleDataTask::BusinessLogic Class Reference

#include <businessLogic.hpp>

Inheritance diagram for rtctk::exampleDataTask::BusinessLogic:
rtctk::componentFramework::Runnable< Super >::BizLogicIf rtctk::exampleDataTask::Computation::ResultIf rtctk::componentFramework::Runnable< Super >::BizLogicIf rtctk::exampleDataTask::Computation::ResultIf rtctk::componentFramework::Runnable< Super >::BizLogicIf rtctk::componentFramework::Runnable< Super >::BizLogicIf rtctk::exampleDataTask::Computation::ResultIf

Public Types

using ComponentType = LifeCycle
 
using ComponentType = LifeCycle
 
using ComponentType = LifeCycle
 
using ComponentType = LifeCycle
 

Public Member Functions

 BusinessLogic (const std::string &name, ServiceContainer &services)
 
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 ActivityRunning (StopToken st) override
 
void ActivityRecovering (StopToken st) override
 
void ActivityUpdating (StopToken st, const JsonPayload &args) override
 
 BusinessLogic (const std::string &name, ServiceContainer &services)
 
void ActivityInitialising (StopToken st) override
 
void ActivityEnabling (StopToken st) override
 
void ActivityDisabling (StopToken st) override
 
void ActivityUpdating (StopToken st, const JsonPayload &args) override
 
JsonPayload ActivityMeasuring (StopToken st, const JsonPayload &arg) override
 
 BusinessLogic (const std::string &name, ServiceContainer &services)
 
void ActivityInitialising (StopToken st) override
 
void ActivityUpdating (StopToken st, const JsonPayload &arg) override
 
void ActivityOptimising (StopToken st, const JsonPayload &arg) override
 
 BusinessLogic (const std::string &name, ServiceContainer &services)
 
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 ActivityRunning (StopToken st) override
 
void ActivityRecovering (StopToken st) override
 
void ActivityUpdating (StopToken st, const JsonPayload &args) override
 
- Public Member Functions inherited from rtctk::exampleDataTask::Computation::ResultIf
virtual ~ResultIf ()=default
 
virtual ~ResultIf ()=default
 
virtual ~ResultIf ()=default
 

Member Typedef Documentation

◆ ComponentType [1/4]

◆ ComponentType [2/4]

◆ ComponentType [3/4]

◆ ComponentType [4/4]

Constructor & Destructor Documentation

◆ BusinessLogic() [1/4]

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

◆ BusinessLogic() [2/4]

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

◆ BusinessLogic() [3/4]

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

◆ BusinessLogic() [4/4]

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

Member Function Documentation

◆ ActivityDisabling() [1/3]

void BusinessLogic::ActivityDisabling ( StopToken st)
override

◆ ActivityDisabling() [2/3]

void rtctk::exampleDataTask::BusinessLogic::ActivityDisabling ( StopToken st)
override

◆ ActivityDisabling() [3/3]

void rtctk::exampleDataTask::BusinessLogic::ActivityDisabling ( StopToken st)
override

◆ ActivityEnabling() [1/3]

void BusinessLogic::ActivityEnabling ( StopToken st)
override

◆ ActivityEnabling() [2/3]

void rtctk::exampleDataTask::BusinessLogic::ActivityEnabling ( StopToken st)
override

◆ ActivityEnabling() [3/3]

void rtctk::exampleDataTask::BusinessLogic::ActivityEnabling ( StopToken st)
override

◆ ActivityGoingIdle() [1/2]

void BusinessLogic::ActivityGoingIdle ( StopToken st)
overridevirtual

◆ ActivityGoingIdle() [2/2]

void rtctk::exampleDataTask::BusinessLogic::ActivityGoingIdle ( StopToken st)
overridevirtual

◆ ActivityGoingRunning() [1/2]

void BusinessLogic::ActivityGoingRunning ( StopToken st)
overridevirtual

◆ ActivityGoingRunning() [2/2]

void rtctk::exampleDataTask::BusinessLogic::ActivityGoingRunning ( StopToken st)
overridevirtual

◆ ActivityInitialising() [1/4]

void BusinessLogic::ActivityInitialising ( StopToken st)
override

◆ ActivityInitialising() [2/4]

void rtctk::exampleDataTask::BusinessLogic::ActivityInitialising ( StopToken st)
override

◆ ActivityInitialising() [3/4]

void rtctk::exampleDataTask::BusinessLogic::ActivityInitialising ( StopToken st)
inlineoverride

◆ ActivityInitialising() [4/4]

void rtctk::exampleDataTask::BusinessLogic::ActivityInitialising ( StopToken st)
override

◆ ActivityMeasuring()

JsonPayload BusinessLogic::ActivityMeasuring ( StopToken st,
const JsonPayload & arg )
override

◆ ActivityOptimising()

void rtctk::exampleDataTask::BusinessLogic::ActivityOptimising ( StopToken st,
const JsonPayload & arg )
inlineoverride

◆ ActivityRecovering() [1/2]

void BusinessLogic::ActivityRecovering ( StopToken st)
overridevirtual

◆ ActivityRecovering() [2/2]

void rtctk::exampleDataTask::BusinessLogic::ActivityRecovering ( StopToken st)
overridevirtual

◆ ActivityRunning() [1/2]

void BusinessLogic::ActivityRunning ( StopToken st)
overridevirtual

◆ ActivityRunning() [2/2]

void rtctk::exampleDataTask::BusinessLogic::ActivityRunning ( StopToken st)
overridevirtual

◆ ActivityStarting() [1/2]

void BusinessLogic::ActivityStarting ( StopToken st)
override

◆ ActivityStarting() [2/2]

void rtctk::exampleDataTask::BusinessLogic::ActivityStarting ( StopToken st)
override

◆ ActivityUpdating() [1/4]

void rtctk::exampleDataTask::BusinessLogic::ActivityUpdating ( StopToken st,
const JsonPayload & arg )
inlineoverride

◆ ActivityUpdating() [2/4]

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

◆ ActivityUpdating() [3/4]

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

◆ ActivityUpdating() [4/4]

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

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