replace : iotivity -> iotivity-sec
[platform/upstream/iotivity.git] / resource / csdk / logger / include / tizenrt_logger.h
1 #include "logger.h"
2
3 #undef OIC_LOG_INIT()
4 #undef OIC_LOG_CONFIG(ctx)
5 #undef OIC_LOG_SHUTDOWN()
6 #undef OIC_LOG(level, tag, logStr)
7 #undef OIC_LOG_V(level, tag, ...)
8 #undef OIC_LOG_BUFFER(level, tag, buffer, bufferSize)
9 #undef OIC_LOG_CA_BUFFER(level, tag, buffer, bufferSize, isHeader)
10
11 #define OIC_LOG_INIT()    OCLogInit()
12 #define OIC_LOG_CONFIG(ctx)    OCLogConfig((ctx))
13 #define OIC_LOG_SHUTDOWN()     OCLogShutdown()
14 #define OIC_LOG(level, tag, logStr) \
15     do { \
16         IF_OC_PRINT_LOG_LEVEL((level)) \
17             OCLog((level), (tag), (logStr)); \
18     } while(0)
19 // Define variable argument log function for Linux, Android, and Win32
20 #define OIC_LOG_V(level, tag, ...) \
21     do { \
22         IF_OC_PRINT_LOG_LEVEL((level)) \
23             OCLogv((level), (tag), __VA_ARGS__); \
24     } while(0)
25 #define OIC_LOG_BUFFER(level, tag, buffer, bufferSize) \
26     do { \
27         IF_OC_PRINT_LOG_LEVEL((level)) \
28             OCLogBuffer((level), (tag), (buffer), (bufferSize)); \
29     } while(0)
30 #define OIC_LOG_CA_BUFFER(level, tag, buffer, bufferSize, isHeader) \
31     do { \
32         IF_OC_PRINT_LOG_LEVEL((level)) \
33             OCPrintCALogBuffer((level), (tag), (buffer), (bufferSize), (isHeader)); \
34     } while(0)
35