#ifndef H_zcus_CalcScore_H #define H_zcus_CalcScore_H #include #include #include #include #include #include "T_ALARM_MSG.h" #include "T_SCORE_RULE.h" namespace baosight { class CalcScore { public: CalcScore(); virtual ~CalcScore(); public: int getCoilScore(std::string entId); int getTermScore(std::string term); int setMemScore(string extId,const string& descion,float score); private: T_ALARM_MSG* AlarmMsg; T_SCORE_RULE* ScoreRule; CMemTable* pt_pdo; std::string db_where; std::string db_order; }; }; #endif