chenluhua1980
2 天以前 f2ab7e5e25ca285dd3c2807a9ee67c5523174523
SourceCode/Bond/BondEq/AlarmMonitor.h
@@ -21,14 +21,18 @@
   virtual void OnTimer(UINT nTimerid);
   const char* getAlarmText(int nID);
   virtual void Serialize(CArchive& ar);
   void getAlarmingMap(std::map<int, CAlarm*>& alarms);
   std::map<int, CAlarm*>& getAlarmingMap();
   BOOL isAlarming();
   CAlarm* getActiveAlarm();
   void getAlarmRecords(std::list< CAlarm*>& list);
private:
   BOOL compareData(const char* pScrData, const char* pTarData, int len);
   int addAlarmTemplate(int id, int level, const char* pszDescription);
   BOOL isAlarmOn(int id);
   BOOL findAlarm(std::vector<int>& ids, int id);
   void addAlarmToHistoryRecord(CAlarm* pAlarm);
   BOOL addAlarming(CAlarm* pAlarm);
private:
   std::map<int, CAlarm*> m_mapAlarmTemplate;   // 这是警告的模板,从文件加载