General_Location.h 960 B

123456789101112131415161718192021222324252627282930313233343536
  1. #pragma once
  2. #include "FunSDK/JObject.h"
  3. #include "DSTEnd.h"
  4. #include "DSTStart.h"
  5. //通用配置
  6. #define JK_General_Location "General.Location"
  7. class General_Location : public JObject
  8. {
  9. public:
  10. DSTEnd mDSTEnd; //夏令时结束时间
  11. JStrObj DSTRule; //夏令时开关
  12. DSTStart mDSTStart; //夏令时开启时间
  13. JStrObj DateFormat; //日期格式
  14. JStrObj DateSeparator;
  15. JStrObj Language; //语言选择
  16. JStrObj TimeFormat; //时间格式
  17. JStrObj VideoFormat; //视频制式
  18. JIntObj WorkDay; //工作日
  19. public:
  20. General_Location(JObject *pParent = NULL, const char *szName = JK_General_Location):
  21. JObject(pParent,szName),
  22. mDSTEnd(this, "DSTEnd"),
  23. DSTRule(this, "DSTRule"),
  24. mDSTStart(this, "DSTStart"),
  25. DateFormat(this, "DateFormat"),
  26. DateSeparator(this, "DateSeparator"),
  27. Language(this, "Language"),
  28. TimeFormat(this, "TimeFormat"),
  29. VideoFormat(this, "VideoFormat"),
  30. WorkDay(this, "WorkDay"){
  31. };
  32. ~General_Location(void){};
  33. };