Files
Work/watchdog/Evaluator.hpp
2024-08-07 09:16:27 -04:00

26 lines
573 B
C++

#ifndef _WATCHDOG_EVALUATOR_HPP_
#define _WATCHDOG_EVALUATOR_HPP_
#ifndef _COMMON_REGKEY_HPP_
#include <common/regkey.hpp>
#endif
#ifndef _COMMON_PROCESS_HPP_
#include <common/process.hpp>
#endif
#ifndef _SMTP_SMTPCLIENT_HPP_
#include <smtp/smtp.hpp>
#endif
class Evaluator
{
public:
static void evaluate(void);
private:
static bool getAppKeys(Block<String> &keys);
static bool getNotifyKeys(Block<String> &keys);
static void evaluateAppKeys(Block<String> &keys);
static void evaluateNotifyKeys(Block<String> &keys);
Evaluator();
virtual ~Evaluator();
};
#endif