opEnv.h 426 B

12345678910111213141516171819202122232425
  1. #ifndef __OPENV_H_
  2. #define __OPENV_H_
  3. #include <string>
  4. #ifdef UNICODE
  5. using TString = std::wstring;
  6. #else
  7. using TString = std::string;
  8. #endif
  9. class opEnv
  10. {
  11. public:
  12. static void setInstance(void* instance);
  13. static void* getInstance();
  14. static TString getBasePath();
  15. static TString getOpName();
  16. static int m_showErrorMsg;
  17. private:
  18. static void* m_instance;
  19. static TString m_basePath;
  20. static TString m_opName;
  21. };
  22. #endif