#pragma once #include #include namespace plog { template class DebugOutputAppender : public IAppender { public: virtual void write(const Record& record) { OutputDebugStringW(Formatter::format(record).c_str()); } }; }