38 #ifndef _LOG_BACKEND_HPP_INCLUDED
39 #define _LOG_BACKEND_HPP_INCLUDED
46 #if defined( _MSC_VER )
47 #define WOLFRAME_EXPORT __declspec( dllexport )
49 #define WOLFRAME_EXPORT
68 void setLogfileName(
const std::string filename );
74 void setSyslogIdent(
const std::string ident );
79 void setEventlogLog(
const std::string log );
81 void setEventlogSource(
const std::string source );
84 #endif // defined( _WIN32 )
100 LogBackendImpl *
impl_;
105 #endif // _LOG_BACKEND_HPP_INCLUDED
Level
Definition: logLevel.hpp:57
Facility
Definition: logSyslogFacility.hpp:57
Defines allowed log levels of the logger.
Logger backend implementing the logger sink.
Definition: logBackend.hpp:57
LogBackendImpl * impl_
Definition: logBackend.hpp:99
#define WOLFRAME_EXPORT
Definition: logBackend.hpp:49
Defines facilities of the system logger.