12345678910111213141516171819202122232425262728293031323334 |
- #pragma once
- #include "SpBase.h"
- #include<vector>
- #include<string>
- extern void* logProducer;
- extern bool g_useMagic;
- void DbgEx(const char* str, ...);
- std::vector<std::string> find_files(const std::string srcPath, const std::string fileName, bool isDir = false);
- std::string generateTimeStr(bool isSimple = false);
- DWORD SaveCefclientLog(std::string magicStr);
- bool SYSTEM_ON(std::string cmdLine, bool isWait = true);
- bool InitFileLogger(std::string dbgPath);
- void DbgToFileLogger(std::string msg);
- bool deleteDir_byFileSystem(const std::string srcPath);
- void InitTranslateFile(std::string srcFile);
- std::pair<unsigned long, std::string> splitStrToUserCodeAndErrMsg(std::string srcMsg);
- std::string UtfToGbk(const char* utf8);
- std::string ConvertGBKToUtf8(std::string& strGBK);
- #if (defined _WIN32 || defined _WIN64)
- #else
- void set_traceback_path(std::string path);
- void seg_signal_handler(int signum);
- void normal_signal_handle(int signum);
- #endif
|