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

Business logic class for the Metadata Collector. More...

#include <rtctk/metadataCollector/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, const std::string &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, const JsonPayload &args) override
 

Detailed Description

Business logic class for the Metadata Collector.

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,
const std::string & id )
overridevirtual

◆ ActivityRecovering()

void BusinessLogic::ActivityRecovering ( StopToken st)
overridevirtual

◆ 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: