24 #ifndef __SAFIR_LOGGING_LOG_H__
25 #define __SAFIR_LOGGING_LOG_H__
27 #include <Safir/Utilities/Internal/VisibilityHelpers.h>
29 #ifdef logging_cpp_EXPORTS
30 # define LOGGING_CPP_API SAFIR_HELPER_DLL_EXPORT
32 # define LOGGING_CPP_API SAFIR_HELPER_DLL_IMPORT
33 # define SAFIR_LIBRARY_NAME "logging_cpp"
34 # include <Safir/Utilities/Internal/AutoLink.h>
36 #define LOGGING_CPP_LOCAL SAFIR_HELPER_DLL_LOCAL
88 const std::wstring& message);
RFC 3164 Description: System is unusable.
Definition: Log.h:52
This namespace contains all the functionality and definitions of the SAFIR SDK.
Definition: Backdoor.h:30
RFC 3164 Description: Debug-level messages.
Definition: Log.h:73
RFC 3164 Description: Informational messages.
Definition: Log.h:70
RFC 3164 Description: Critical conditions.
Definition: Log.h:58
Severity
Severity level according to RFC 3164.
Definition: Log.h:49
RFC 3164 Description: Warning conditions.
Definition: Log.h:64
RFC 3164 Description: Action must be taken immediately.
Definition: Log.h:55
RFC 3164 Description: Normal but significant condition.
Definition: Log.h:67
#define LOGGING_CPP_API
Definition: Log.h:32
LOGGING_CPP_API void SendSystemLog(const Severity severity, const std::wstring &message)
Send log messages to the system logging mechanism.
RFC 3164 Description: Error conditions.
Definition: Log.h:61