| 1234567891011121314151617181920212223242526272829303132333435363738 |
- #pragma once
- #include <map>
- using namespace std;
- #include "ElectricEqpmt_TelProtectShow.h"
- /*
- 设备保护类型触发遥信信息
- */
- class ElectricEqpmt_Telesignalisation
- {
- public:
- ElectricEqpmt_Telesignalisation();
- ~ElectricEqpmt_Telesignalisation();
- static void AddTelProtectShow( ElectricEqpmt_TelProtectShow& telProtectShow );
- int GetStationID();
- int GetViewID();
- string GetDestEqpmtStrID();
- int GetStatus( int nMark );
- string GetShowText( int nMark );
- int64_t GetColor( int nMark );
- public:
- static map<int, ElectricEqpmt_TelProtectShow> m_mapElectricEqpmt_TelProtectShow;
- int m_nProtectID; // 保护类型
- string m_strEqpmtStrID; // 设备编号
- int m_nStationID; // 车站编号
- int m_nViewID; // 视图ID
- string m_strDestEqpmtStrID; // 目标设备编号:客户端更新视图使用
- int m_nProtectShowID; // 遥信显示类型
- int m_nPropertyPageCtrlID; // 面板遥信:关联控件ID
- };
|