ifw-ccf 4.0.0
Loading...
Searching...
No Matches
monAdptBase.hpp
Go to the documentation of this file.
1
5#ifndef CCF_COMMON_MON_ADPT_BASE_HPP_H_
6#define CCF_COMMON_MON_ADPT_BASE_HPP_H_
7
8#include <core/utils/param/parameter.hpp>
9
10#include <ccf/common/base.hpp>
11
12
13namespace ccf::common {
14
20 class MonAdptBase: public Base {
21 public:
22
24 virtual ~MonAdptBase();
25
27 virtual void Logic();
28
30 virtual void UserLogic();
31
32 protected:
33
34 private:
35
36 };
37
38}
39
40#endif // CCF_COMMON_MON_ADPT_BASE_HPP_H_
Class to be used as parent all CCF classes.
Definition: base.hpp:107
Class to be used as parent for CCF Monitor Adapters.
Definition: monAdptBase.hpp:20
virtual void Logic()
Execute the user provided logic.
Definition: monAdptBase.cpp:29
MonAdptBase()
Definition: monAdptBase.cpp:20
virtual ~MonAdptBase()
Definition: monAdptBase.cpp:25
virtual void UserLogic()
User provided business logic.
Definition: monAdptBase.cpp:35
Definition: appBase.cpp:8