#include <businessLogic.hpp>
◆ ComponentType [1/3]
◆ ComponentType [2/3]
◆ ComponentType [3/3]
◆ BusinessLogic() [1/3]
rtctk::exampleDataTask::BusinessLogic::BusinessLogic |
( |
const std::string & |
name, |
|
|
ServiceContainer & |
services |
|
) |
| |
|
inline |
◆ BusinessLogic() [2/3]
rtctk::exampleDataTask::BusinessLogic::BusinessLogic |
( |
const std::string & |
name, |
|
|
ServiceContainer & |
services |
|
) |
| |
|
inline |
◆ BusinessLogic() [3/3]
rtctk::exampleDataTask::BusinessLogic::BusinessLogic |
( |
const std::string & |
name, |
|
|
ServiceContainer & |
services |
|
) |
| |
|
inline |
◆ ~BusinessLogic()
virtual rtctk::exampleDataTask::BusinessLogic::~BusinessLogic |
( |
| ) |
|
|
inlinevirtual |
◆ ActivityDisabling() [1/2]
void rtctk::exampleDataTask::BusinessLogic::ActivityDisabling |
( |
StopToken |
st | ) |
|
|
inlineoverride |
◆ ActivityDisabling() [2/2]
void rtctk::exampleDataTask::BusinessLogic::ActivityDisabling |
( |
StopToken |
st | ) |
|
|
inlineoverride |
◆ ActivityEnabling() [1/2]
void rtctk::exampleDataTask::BusinessLogic::ActivityEnabling |
( |
StopToken |
st | ) |
|
|
inlineoverride |
◆ ActivityEnabling() [2/2]
void rtctk::exampleDataTask::BusinessLogic::ActivityEnabling |
( |
StopToken |
st | ) |
|
|
inlineoverride |
◆ ActivityGoingIdle()
void rtctk::exampleDataTask::BusinessLogic::ActivityGoingIdle |
( |
StopToken |
st | ) |
|
|
inlineoverride |
◆ ActivityGoingRunning()
void rtctk::exampleDataTask::BusinessLogic::ActivityGoingRunning |
( |
StopToken |
st | ) |
|
|
inlineoverride |
◆ ActivityInitialising() [1/3]
void rtctk::exampleDataTask::BusinessLogic::ActivityInitialising |
( |
StopToken |
st | ) |
|
|
inlineoverride |
◆ ActivityInitialising() [2/3]
void rtctk::exampleDataTask::BusinessLogic::ActivityInitialising |
( |
StopToken |
st | ) |
|
|
inlineoverride |
◆ ActivityInitialising() [3/3]
void rtctk::exampleDataTask::BusinessLogic::ActivityInitialising |
( |
StopToken |
st | ) |
|
|
inlineoverride |
◆ ActivityMeasuring()
Activity executed in its own thread that peforms the requested measurement specified by JSON argument.
- Parameters
-
stop_token | Indicates when activity is requested to stop. |
arg | Provides arguments for measurement to be performed. |
- Returns
- JSON measurement result.
- Thread Safety
- thread-safe – Method is invoked from unspecified thread and must be thread safe.
- Exception Safety
- basic – Method may throw exception. The exception message will returned to requestor.
Reimplemented from rtctk::componentFramework::Measurable< Super >::BizLogicIf.
◆ ActivityOptimising()
void rtctk::exampleDataTask::BusinessLogic::ActivityOptimising |
( |
StopToken |
st, |
|
|
JsonPayload const & |
arg |
|
) |
| |
|
inlineoverride |
◆ ActivityRunning()
void rtctk::exampleDataTask::BusinessLogic::ActivityRunning |
( |
StopToken |
st | ) |
|
|
inlineoverride |
◆ ActivityStarting()
void rtctk::exampleDataTask::BusinessLogic::ActivityStarting |
( |
StopToken |
st | ) |
|
|
inlineoverride |
◆ ActivityUpdating() [1/3]
void rtctk::exampleDataTask::BusinessLogic::ActivityUpdating |
( |
StopToken |
st, |
|
|
Payload |
arg |
|
) |
| |
|
inlineoverride |
◆ ActivityUpdating() [2/3]
void rtctk::exampleDataTask::BusinessLogic::ActivityUpdating |
( |
StopToken |
st, |
|
|
Payload |
args |
|
) |
| |
|
inlineoverride |
◆ ActivityUpdating() [3/3]
void rtctk::exampleDataTask::BusinessLogic::ActivityUpdating |
( |
StopToken |
st, |
|
|
Payload |
args |
|
) |
| |
|
inlineoverride |
◆ GuardUpdatingAllowed()
bool rtctk::exampleDataTask::BusinessLogic::GuardUpdatingAllowed |
( |
Payload |
args | ) |
|
|
inlineoverride |
The documentation for this class was generated from the following file: