储能工商业-261Kwh-功率计划曲线App
您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. /*
  2. * Util.cpp
  3. *
  4. * Created on: 2020年9月11日
  5. * Author: vsbes
  6. */
  7. #include "Util.h"
  8. #include "../services/impl/EmsAppImpl.h"
  9. Util::Util()
  10. {
  11. // TODO Auto-generated constructor stub
  12. }
  13. Util::~Util()
  14. {
  15. // TODO Auto-generated destructor stub
  16. }
  17. HRESULT Util::setItemStrValue(std::string id, std::string value, int priority)
  18. {
  19. if (EmsAppImpl::pCore)
  20. {
  21. return EmsAppImpl::pCore->setItemStrValue(id, value, EmsAppImpl::run_priority + priority);
  22. }
  23. return S_FALSE;
  24. }
  25. HRESULT Util::setItemIntValue(std::string id, int value, int priority)
  26. {
  27. if (EmsAppImpl::pCore)
  28. {
  29. return EmsAppImpl::pCore->setItemIntValue(id, value, EmsAppImpl::run_priority + priority);
  30. }
  31. return S_FALSE;
  32. }
  33. HRESULT Util::setItemFloatValue(std::string id, float value, int priority)
  34. {
  35. if (EmsAppImpl::pCore)
  36. {
  37. return EmsAppImpl::pCore->setItemFloatValue(id, value, EmsAppImpl::run_priority + priority);
  38. }
  39. return S_FALSE;
  40. }