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

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

#include <monAdptBase.hpp>

Inheritance diagram for ccf::common::MonAdptBase:
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 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 ccf::Base
static ccf::mptk::ManagerMptk ()
 Return reference to internal MPTK instance (singleton).
 
- Protected Member Functions inherited from 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()

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

◆ ~MonAdptBase()

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

Member Function Documentation

◆ Logic()

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

Execute the user provided logic.

◆ UserLogic()

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

User provided business logic.


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