39#include <sptk5/LogEngine.h>
99 std::atomic<HANDLE> m_logHandle {0};
100 static bool m_registrySet;
103 static SharedMutex syslogMutex;
104 static std::atomic_bool m_logOpened;
106 uint32_t m_facilities;
109 void programName(
const String& progName);
111 void setupEventSource()
const;
Definition: LogEngine.h:60
Definition: SysLogEngine.h:58
void saveMessage(const Logger::UMessage &message) override
void getOptions(uint32_t &options, String &programName, uint32_t &facilities) const
SysLogEngine(const String &programName, uint32_t facilities=LOG_USER)