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);
132 const char *fileName,
133 int rolloverFileCount,
134 int rolloverFileLimit);
206 (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:171
Common definitions used by the library.
Represents a date and/or time.
int blpapi_Logging_configureLogging(int level, const char *fileName, int rolloverFileCount, int rolloverFileLimit)
Definition: blpapi_types.h:121
Definition: blpapi_abstractsession.h:220
Definition: blpapi_types.h:117
ERROR.
Definition: blpapi_logging.h:175
#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:169
TRACE.
Definition: blpapi_logging.h:179
DEBUG.
Definition: blpapi_logging.h:178
static void logTestMessage(Severity::Type severity)
Definition: blpapi_logging.h:203
Definition: blpapi_types.h:122
unsigned long long blpapi_UInt64_t
Definition: blpapi_types.h:70
WARN.
Definition: blpapi_logging.h:176
Definition: blpapi_datetime.h:102
Definition: blpapi_types.h:123
INFO.
Definition: blpapi_logging.h:177
#define BLPAPI_EXPORT
Definition: blpapi_defs.h:171
Provide functions for dispatchtbl.
OFF.
Definition: blpapi_logging.h:173
Definition: blpapi_logging.h:167
Definition: blpapi_types.h:119
FATAL.
Definition: blpapi_logging.h:174