OPStorageManager.h 712 B

123456789101112131415161718192021222324252627
  1. #pragma once
  2. #include "FunSDK/JObject.h"
  3. #define JK_OPStorageManager "OPStorageManager"
  4. class OPStorageManager : public JObject //存储管理
  5. {
  6. public:
  7. JStrObj Action;
  8. JIntObj PartNo;
  9. JIntObj SerialNo;
  10. JStrObj Type;
  11. public:
  12. OPStorageManager(JObject *pParent = NULL, const char *szName = JK_OPStorageManager):
  13. JObject(pParent,szName),
  14. Action(this, "Action"),
  15. PartNo(this, "PartNo"),
  16. SerialNo(this, "SerialNo"),
  17. Type(this, "Type"){
  18. char szConfig[256] = {0};
  19. sprintf(szConfig, "{\"Name\":\"%s\", \"%s\":{\"Action\":\"\",\"PartNo\":0,\"SerialNo\":0,\"Type\":\"\"}}", JK_OPStorageManager, JK_OPStorageManager);
  20. int nRet = Parse(szConfig);
  21. };
  22. ~OPStorageManager(void){};
  23. };