/* * EmsCoreI.h * * Created on: 2020年9月11日 * Author: vsbes */ #ifndef ACTION_EMSCOREI_H_ #define ACTION_EMSCOREI_H_ #include #include #include "../common/Type.h" interface EmsCoreI { virtual ~EmsCoreI() { } virtual HRESULT setItemStrValue(const std::string id, const std::string value, const int priority) = 0; virtual HRESULT setItemIntValue(const std::string id, const int value, const int priority) = 0; virtual HRESULT setItemFloatValue(const std::string id, const float value, const int priority) = 0; virtual HRESULT getDevicesComState(std::map& mdevicesCom) = 0; }; #endif /* ACTION_EMSCOREI_H_ */