RTC Toolkit  2.0.0
Public Types | Public Member Functions | List of all members
rtctk::metadataCollector::BusinessLogic Class Reference

#include <businessLogic.hpp>

Inheritance diagram for rtctk::metadataCollector::BusinessLogic:
rtctk::metadataCollector::Acquisitor< Super >::BizLogicIf

Public Types

using ComponentType = LifeCycle
 

Public Member Functions

 BusinessLogic (const std::string &name, ServiceContainer &services, RecUnitFactoryType factory)
 
virtual ~BusinessLogic ()=default
 
void ActivityStarting (StopToken st) override
 
void ActivityInitialising (StopToken st) override
 
void ActivityPreparing (StopToken st, std::string const &id) override
 
void ActivityAcquiring (StopToken st) override
 
DaqStopReply ActivityFinalising (StopToken st) override
 
void ActivityAborting (StopToken st) override
 
void ActivityRecovering (StopToken st) override
 
void ActivityUpdating (StopToken st, Payload args) override
 

Member Typedef Documentation

◆ ComponentType

Constructor & Destructor Documentation

◆ BusinessLogic()

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

◆ ~BusinessLogic()

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

Member Function Documentation

◆ ActivityAborting()

void BusinessLogic::ActivityAborting ( StopToken  st)
overridevirtual

◆ ActivityAcquiring()

void BusinessLogic::ActivityAcquiring ( StopToken  st)
overridevirtual

◆ ActivityFinalising()

DaqStopReply BusinessLogic::ActivityFinalising ( StopToken  st)
overridevirtual

◆ ActivityInitialising()

void BusinessLogic::ActivityInitialising ( StopToken  st)
override

◆ ActivityPreparing()

void BusinessLogic::ActivityPreparing ( StopToken  st,
std::string const &  id 
)
overridevirtual

◆ ActivityRecovering()

void BusinessLogic::ActivityRecovering ( StopToken  st)
overridevirtual

◆ ActivityStarting()

void BusinessLogic::ActivityStarting ( StopToken  st)
override

◆ ActivityUpdating()

void BusinessLogic::ActivityUpdating ( StopToken  st,
Payload  args 
)
override

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