11 #if defined(_WIN32) || defined(_WIN64)
22 if (record.
raw.empty())
25 #if defined(_WIN32) || defined(_WIN64)
27 OutputDebugStringA((LPCSTR)record.
raw.data());
30 std::fwrite(record.
raw.data(), 1, record.
raw.size() - 1, stdout);
36 #if defined(_WIN32) || defined(_WIN64)
void Flush() override
Flush the logging appender.
void AppendRecord(Record &record) override
Append the given logging record.
std::vector< uint8_t > raw
Record content after layout.
Debug appender definition.
C++ Logging project definitions.