#pragma once #include #include "DeviceData.h" #include "Device_API.h" class CDeviceCommonDataList { public: CDeviceCommonDataList(); virtual ~CDeviceCommonDataList(); void Init(pCallbackfun pCallback); int OnSetup(CString strName, CString strGroup, CString strValue); //信息 CDeviceData m_striVersion; CDeviceData m_striDeviceType; CDeviceData m_striDeviceName; //状态 CDeviceData m_bsOpen; CDeviceData m_bsConnect; CDeviceData m_bsError; CDeviceData m_strsLastError; //功能参数 CDeviceData m_strpLogConfPath; CDeviceData m_strpLogName; CDeviceData m_straBeginLog; CDeviceData m_straOpen; CDeviceData m_straClose; CDeviceData m_straReset; private: pCallbackfun m_pCallback; };