artdaq_mfextensions  v1_06_02
ma_action_mail.h
1 #ifndef ERRORHANDER_MA_ACTION_MAIL_H
2 #define ERRORHANDER_MA_ACTION_MAIL_H
3 
4 #include "ErrorHandler/MessageAnalyzer/ma_action.h"
5 #include "ErrorHandler/MessageAnalyzer/ma_richmsg.h"
6 
7 namespace novadaq {
8 namespace errorhandler {
9 
10 class ma_action_mail : public ma_action
11 {
12 public:
13  ma_action_mail(ma_rule const* rule, pset_t const& pset);
14  virtual ~ma_action_mail() {}
15 
16  virtual bool exec();
17 
18 private:
19  std::string script_name;
20  std::string script_para;
21 
22  ma_richmsg param;
23 };
24 
25 } // end of namespace errorhandler
26 } // end of namespace novadaq
27 
28 #endif
base class - all customized fucntions are inherited from it
Definition: ma_action.h:25