baseEx.h 734 B

12345678910111213141516171819202122232425262728
  1. #pragma once
  2. #include "SpBase.h"
  3. #include<vector>
  4. #include<string>
  5. extern void* logProducer;
  6. extern bool g_useMagic;
  7. void DbgEx(const char* str, ...);
  8. std::vector<std::string> find_files(const std::string srcPath, const std::string fileName, bool isDir = false);
  9. std::string generateTimeStr(bool isSimple = false);
  10. DWORD SaveCefclientLog(std::string magicStr);
  11. bool SYSTEM_ON(std::string cmdLine, bool isWait = true);
  12. bool InitFileLogger(std::string dbgPath);
  13. void DbgToFileLogger(std::string msg);
  14. bool deleteDir_byFileSystem(const std::string srcPath);
  15. #if (defined _WIN32 || defined _WIN64)
  16. #else
  17. void set_traceback_path(std::string path);
  18. void seg_signal_handler(int signum);
  19. void normal_signal_handle(int signum);
  20. #endif