LogIt++
Header-only, macro-first C++ logging library
Loading...
Searching...
No Matches
SystemLogger.hpp
Go to the documentation of this file.
1#pragma once
2#ifndef LOGIT_CPP_HEADER_LOGIT_CPP_LOGIT_LOGGERS_SYSTEMLOGGER_HPP_INCLUDED
3#define LOGIT_CPP_HEADER_LOGIT_CPP_LOGIT_LOGGERS_SYSTEMLOGGER_HPP_INCLUDED
4
5#include "SyslogLogger.hpp"
6#include "EventLogLogger.hpp"
7
10
11namespace logit {
12# if defined(_WIN32)
14 using SystemLogger = EventLogLogger;
15# else
18# endif
19}
20
21#endif // LOGIT_CPP_HEADER_LOGIT_CPP_LOGIT_LOGGERS_SYSTEMLOGGER_HPP_INCLUDED
Logger writing to Windows Event Log.
Logger writing to system syslog.
Stub logger when syslog is unavailable.
The primary namespace for the LogIt++ library.
SyslogLogger SystemLogger
POSIX system logger alias.