ifw-ccf 5.0.2
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | List of all members
ifw::ccf::common::AppBase Class Reference

Class to be used as parent for CCF application type of classes. More...

#include <appBase.hpp>

Inheritance diagram for ifw::ccf::common::AppBase:
ifw::ccf::control::Application

Public Member Functions

 AppBase ()
 
 ~AppBase ()
 

Static Public Member Functions

static rad::SMAdapter & StateMachine ()
 Return reference to state machine engine.
 
static bool RecordingActive ()
 Return true if a Recording Session is ongoing.
 
static boost::asio::io_context & IoContext ()
 Return reference to Asio I/O Service instance.
 

Detailed Description

Class to be used as parent for CCF application type of classes.

Constructor & Destructor Documentation

◆ AppBase()

ifw::ccf::common::AppBase::AppBase ( )

◆ ~AppBase()

ifw::ccf::common::AppBase::~AppBase ( )

Member Function Documentation

◆ IoContext()

boost::asio::io_context & ifw::ccf::common::AppBase::IoContext ( )
static

Return reference to Asio I/O Service instance.

◆ RecordingActive()

bool ifw::ccf::common::AppBase::RecordingActive ( )
static

Return true if a Recording Session is ongoing.

◆ StateMachine()

rad::SMAdapter & ifw::ccf::common::AppBase::StateMachine ( )
static

Return reference to state machine engine.


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