MCPcopy Create free account
hub / github.com/bitcoinxt/bitcoinxt / FormatException

Function FormatException

src/util.cpp:427–441  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

425}
426
427static std::string FormatException(const std::exception* pex, const char* pszThread)
428{
429#ifdef WIN32
430 char pszModule[MAX_PATH] = "";
431 GetModuleFileNameA(NULL, pszModule, sizeof(pszModule));
432#else
433 const char* pszModule = "bitcoin";
434#endif
435 if (pex)
436 return strprintf(
437 "EXCEPTION: %s \n%s \n%s in %s \n", typeid(*pex).name(), pex->what(), pszModule, pszThread);
438 else
439 return strprintf(
440 "UNKNOWN EXCEPTION \n%s in %s \n", pszModule, pszThread);
441}
442
443void PrintExceptionContinue(const std::exception* pex, const char* pszThread)
444{

Callers 1

PrintExceptionContinueFunction · 0.85

Calls 1

nameMethod · 0.80

Tested by

no test coverage detected