MessageInfo.h 472 B

12345678910111213141516171819
  1. #pragma once
  2. #include "ResDataObject.h"
  3. #include <map>
  4. #define ERRORTYPE 0
  5. #define WARNTYPE 1
  6. class MessageInfo : public BaseJsonDataObject<int>
  7. {
  8. public:
  9. BaseJsonDataObject<string> CodeID;
  10. BaseJsonDataObject<int> Type;
  11. BaseJsonDataObject<int> Level;
  12. BaseJsonDataObject<string> Resouceinfo;
  13. BaseJsonDataObject<string> Description;
  14. MessageInfo(void);
  15. virtual ~MessageInfo(void);
  16. virtual void GetResDataObject(ResDataObject &obj);
  17. virtual const char *GetVal();
  18. };