|
Home --> Documentations --> PJLIB Reference
Go to the documentation of this file.
107 #define PJ_LOG(level,arg) do { \
108 if (level <= pj_log_get_level()) \
109 pj_log_wrapper_##level(arg); \
132 PJ_DECL( void) pj_log_write( int level, const char *buffer, int len);
135 #if PJ_LOG_MAX_LEVEL >= 1
145 PJ_DECL( void) pj_log(const char *sender, int level,
146 const char *format, va_list marker);
186 PJ_DECL_DATA( int) pj_log_max_level;
187 #define pj_log_get_level() pj_log_max_level
260 # define pj_log_set_log_func(func)
272 # define pj_log_set_level(level)
283 # define pj_log_set_decor(decor)
291 # define pj_log_set_color(level, color)
298 # define pj_log_get_level() 0
305 # define pj_log_get_decor() 0
313 # define pj_log_get_color(level) 0
319 # define pj_log_init() PJ_SUCCESS
341 #if PJ_LOG_MAX_LEVEL >= 1
342 #define pj_log_wrapper_1(arg) pj_log_1 arg
344 PJ_DECL( void) pj_log_1(const char *src, const char *format, ...);
346 #define pj_log_wrapper_1(arg)
355 #if PJ_LOG_MAX_LEVEL >= 2
356 #define pj_log_wrapper_2(arg) pj_log_2 arg
358 PJ_DECL( void) pj_log_2(const char *src, const char *format, ...);
360 #define pj_log_wrapper_2(arg)
369 #if PJ_LOG_MAX_LEVEL >= 3
370 #define pj_log_wrapper_3(arg) pj_log_3 arg
372 PJ_DECL( void) pj_log_3(const char *src, const char *format, ...);
374 #define pj_log_wrapper_3(arg)
383 #if PJ_LOG_MAX_LEVEL >= 4
384 #define pj_log_wrapper_4(arg) pj_log_4 arg
386 PJ_DECL( void) pj_log_4(const char *src, const char *format, ...);
388 #define pj_log_wrapper_4(arg)
397 #if PJ_LOG_MAX_LEVEL >= 5
398 #define pj_log_wrapper_5(arg) pj_log_5 arg
400 PJ_DECL( void) pj_log_5(const char *src, const char *format, ...);
402 #define pj_log_wrapper_5(arg)
411 #if PJ_LOG_MAX_LEVEL >= 6
412 #define pj_log_wrapper_6(arg) pj_log_6 arg
414 PJ_DECL( void) pj_log_6(const char *src, const char *format, ...);
416 #define pj_log_wrapper_6(arg)
PJLIB Open Source, high performance, small footprint, and very very portable framework
Copyright (C) 2006-2009 Teluu Inc.
|