28 #ifndef INCLUDED_BLPAPI_LOGGING 29 #define INCLUDED_BLPAPI_LOGGING 84 #ifndef INCLUDED_BLPAPI_CALL 88 #ifndef INCLUDED_BLPAPI_DATETIME 92 #ifndef INCLUDED_BLPAPI_DEFS 103 const char *category,
104 const char *message);
196 (static_cast<blpapi_Logging_Severity_t>(severity));
void(* blpapi_Logging_Func_t)(blpapi_UInt64_t threadId, int severity, blpapi_Datetime_t timestamp, const char *category, const char *message)
Definition: blpapi_logging.h:100
Definition: blpapi_types.h:120
blpapi_Logging_Severity_t
Definition: blpapi_types.h:116
Type
Enumeration used to specify different logging severity levels.
Definition: blpapi_logging.h:161
Common definitions used by the library.
Represents a date and/or time.
Definition: blpapi_types.h:121
Definition: blpapi_abstractsession.h:220
Definition: blpapi_types.h:117
ERROR.
Definition: blpapi_logging.h:165
#define BLPAPI_CALL(FUNCNAME)
Definition: blpapi_call.h:353
void blpapi_Logging_logTestMessage(blpapi_Logging_Severity_t severity)
int blpapi_Logging_registerCallback(blpapi_Logging_Func_t callback, blpapi_Logging_Severity_t thresholdSeverity)
Definition: blpapi_types.h:118
Definition: blpapi_logging.h:159
TRACE.
Definition: blpapi_logging.h:169
DEBUG.
Definition: blpapi_logging.h:168
static void logTestMessage(Severity::Type severity)
Definition: blpapi_logging.h:193
Definition: blpapi_types.h:122
unsigned long long blpapi_UInt64_t
Definition: blpapi_types.h:70
WARN.
Definition: blpapi_logging.h:166
Definition: blpapi_datetime.h:102
Definition: blpapi_types.h:123
INFO.
Definition: blpapi_logging.h:167
#define BLPAPI_EXPORT
Definition: blpapi_defs.h:171
Provide functions for dispatchtbl.
OFF.
Definition: blpapi_logging.h:163
Definition: blpapi_logging.h:157
Definition: blpapi_types.h:119
FATAL.
Definition: blpapi_logging.h:164