9 #ifndef anna_core_oam_Handler_hpp 10 #define anna_core_oam_Handler_hpp 67 virtual const alarm_data_t *
alarmEvent(
const Module *module,
const char *textPreffix,
const char *textSuffix,
char textSeparator,
bool activation,
const int & type, va_list argList)
const ;
90 virtual void registerCounter(
Module *module,
const int &type,
const std::string &description,
const int &offset) noexcept(
false) {;}
99 virtual void registerAlarm(
Module *module,
const int &type,
const std::string &description,
const int &externalId,
const std::string &dynamicVariablesCSL,
const int &activationId,
const int &cancellationId = -1) noexcept(false) {;}
Definition: Handler.hpp:33
~Handler()
Definition: Handler.hpp:80
virtual void registerAlarm(Module *module, const int &type, const std::string &description, const int &externalId, const std::string &dynamicVariablesCSL, const int &activationId, const int &cancellationId=-1) noexcept(false)
Definition: Handler.hpp:99
Definition: Module.hpp:135
Handler()
Definition: Handler.hpp:75
Definition: defines.hpp:21
virtual const counter_data_t * counterEvent(const Module *module, const int &type, const int &amount) const
virtual void registerCounter(Module *module, const int &type, const std::string &description, const int &offset) noexcept(false)
Definition: Handler.hpp:90
Definition: defines.hpp:31
virtual const alarm_data_t * alarmEvent(const Module *module, const char *textPreffix, const char *textSuffix, char textSeparator, bool activation, const int &type, va_list argList) const