30 #ifndef _PAA_SDK_PAA_LOG_H_ 31 #define _PAA_SDK_PAA_LOG_H_ 1 36 #include "apr_pools.h" 127 apr_status_t error_code,
128 const char *format, va_list va_args);
149 apr_status_t error_code,
150 const char *format, ...);
172 #define paa_log(pool, msgid, level, format, ...)\ 174 paa_log_msg(__FILE__, __LINE__, pool, msgid, level, 0, format, ## __VA_ARGS__);\ 181 #define paa_log_error(pool, msgid, level, error_code, format, ...)\ 183 paa_log_msg(__FILE__, __LINE__, pool, msgid, level, error_code, format, ## __VA_ARGS__);\ void paa_log_msg(const char *file, int line, apr_pool_t *pool, const char *msgid, paa_log_level level, apr_status_t error_code, const char *format,...)
paa_log_level_e
Definition: paa-log.h:64
void(* paa_log_function)(const char *file, int line, apr_pool_t *pool, const char *msgid, paa_log_level level, apr_status_t error_code, const char *format, va_list va_args)
Definition: paa-log.h:122
paa_log_level(* paa_log_level_function)()
Definition: paa-log.h:99
paa_log_level paa_str_to_level(const char *level_str)
paa_log_level paa_get_log_level()
enum paa_log_level_e paa_log_level
const char * paa_level_str(paa_log_level level)
void paa_set_log_functions(paa_log_function log_function, paa_log_level_function level_function)