24 #ifndef __SAFIR_LOGGING_LOG_H__
25 #define __SAFIR_LOGGING_LOG_H__
28 # ifdef logging_cpp_EXPORTS
29 # define LOGGING_EXPORTS __declspec(dllexport)
31 # define LOGGING_EXPORTS __declspec(dllimport)
33 # pragma comment( lib, "logging_cpp.lib" )
35 # pragma comment( lib, "logging_cppd.lib" )
38 #elif defined __GNUC__
39 # define LOGGING_EXPORTS
92 const std::wstring& message);
RFC 3164 Description: Debug-level messages.
Definition: Log.h:77
Severity
Severity level according to RFC 3164.
Definition: Log.h:53
RFC 3164 Description: Warning conditions.
Definition: Log.h:68
RFC 3164 Description: Error conditions.
Definition: Log.h:65
RFC 3164 Description: Normal but significant condition.
Definition: Log.h:71
RFC 3164 Description: System is unusable.
Definition: Log.h:56
RFC 3164 Description: Informational messages.
Definition: Log.h:74
LOGGING_EXPORTS void SendSystemLog(const Severity severity, const std::wstring &message)
Send log messages to the system logging mechanism.
RFC 3164 Description: Action must be taken immediately.
Definition: Log.h:59
RFC 3164 Description: Critical conditions.
Definition: Log.h:62