MCPcopy Create free account
hub / github.com/aardappel/treesheets / OnOutput

Method OnOutput

src/StackWalker/StackWalkerHelpers.cpp:24–35  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

22{
23public:
24 virtual void OnOutput(LPCSTR szText)
25 {
26 auto hAppend = CreateFile(TEXT(s_szExceptionLogFileName),
27 FILE_APPEND_DATA, // open for writing
28 FILE_SHARE_READ, // allow multiple readers
29 NULL, // no security
30 OPEN_ALWAYS, // open or create
31 FILE_ATTRIBUTE_NORMAL, // normal file
32 NULL); // no attr. template
33 WriteFile(hAppend, szText, strlen(szText), nullptr, nullptr);
34 CloseHandle(hAppend);
35 }
36
37 // Don't care about all the module ouput.
38 void OnLoadModule(LPCSTR, LPCSTR, DWORD64, DWORD, DWORD, LPCSTR, LPCSTR, ULONGLONG) {}

Callers 1

Calls 1

WriteFileFunction · 0.85

Tested by

no test coverage detected