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

Class to be used as parent for CCF Monitor Adapters. More...

#include <monAdptBase.hpp>

Inheritance diagram for ifw::ccf::common::MonAdptBase:
ifw::ccf::Base

Public Member Functions

 MonAdptBase ()
 
virtual ~MonAdptBase ()
 
virtual void Logic ()
 Execute the user provided logic.
 
virtual void UserLogic ()
 User provided business logic.
 
- Public Member Functions inherited from ifw::ccf::Base
 Base ()
 
 ~Base ()
 
const std::string & GetClassName () const
 Return the allocated name of the class.
 

Additional Inherited Members

- Static Public Member Functions inherited from ifw::ccf::Base
static ifw::ccf::mptk::ManagerMptk ()
 Return reference to internal MPTK instance (singleton).
 
- Protected Member Functions inherited from ifw::ccf::Base
void SetClassName (const std::string &class_name)
 Set the name of the class in question.
 

Detailed Description

Class to be used as parent for CCF Monitor Adapters.

The adapter shall be used as parent class when implementing specific adapters. Methods to be provided by the specific implemented, have a name of the form "<action>User". Note, it may not be necessary to implement all 'user'/virtual methods.

Constructor & Destructor Documentation

◆ MonAdptBase()

ifw::ccf::common::MonAdptBase::MonAdptBase ( )

◆ ~MonAdptBase()

ifw::ccf::common::MonAdptBase::~MonAdptBase ( )
virtual

Member Function Documentation

◆ Logic()

void ifw::ccf::common::MonAdptBase::Logic ( )
virtual

Execute the user provided logic.

◆ UserLogic()

void ifw::ccf::common::MonAdptBase::UserLogic ( )
virtual

User provided business logic.


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