DBD-cubrid
view release on metacpan or search on metacpan
cci-src/src/cci/cci_log.h view on Meta::CPAN
} \
} while (false)
#define CCI_LOG_WARN(logger, log) \
do { \
if (cci_log_is_writable(logger, CCI_LOG_LEVEL_WARN)) { \
cci_log_write(CCI_LOG_LEVEL_WARN, logger, log); \
} \
} while (false)
#define CCI_LOGF_WARN(logger, ...) \
do { \
if (cci_log_is_writable(logger, CCI_LOG_LEVEL_WARN)) { \
cci_log_writef(CCI_LOG_LEVEL_WARN, logger, __VA_ARGS__); \
} \
} while (false)
#define CCI_LOG_INFO(logger, log) \
do { \
if (cci_log_is_writable(logger, CCI_LOG_LEVEL_INFO)) { \
cci_log_write(CCI_LOG_LEVEL_INFO, logger, log); \
} \
} while (false)
#define CCI_LOGF_INFO(logger, ...) \
do { \
if (cci_log_is_writable(logger, CCI_LOG_LEVEL_INFO)) { \
cci_log_writef(CCI_LOG_LEVEL_INFO, logger, __VA_ARGS__); \
} \
} while (false)
#define CCI_LOG_DEBUG(logger, log) \
do { \
if (cci_log_is_writable(logger, CCI_LOG_LEVEL_DEBUG)) { \
cci_log_write(CCI_LOG_LEVEL_DEBUG, logger, log); \
} \
} while (false)
#define CCI_LOGF_DEBUG(logger, ...) \
do { \
if (cci_log_is_writable(logger, CCI_LOG_LEVEL_DEBUG)) { \
cci_log_writef(CCI_LOG_LEVEL_DEBUG, logger, __VA_ARGS__); \
} \
} while (false)
#ifdef __cplusplus
extern "C"
{
#endif
extern Logger cci_log_get (const char *path);
extern void cci_log_finalize (void);
extern void cci_log_writef (CCI_LOG_LEVEL level, Logger logger, const char *format, ...);
extern void cci_log_write (CCI_LOG_LEVEL level, Logger logger, const char *log);
extern void cci_log_remove (const char *path);
extern void cci_log_set_level (Logger logger, CCI_LOG_LEVEL level);
extern bool cci_log_is_writable (Logger logger, CCI_LOG_LEVEL level);
extern void cci_log_set_force_flush (Logger logger, bool force_flush);
extern void cci_log_use_default_newline (Logger logger, bool use_default_newline);
extern void cci_log_use_default_prefix (Logger logger, bool use_default_prefix);
extern void cci_log_change_max_file_size_appender (Logger logger, int max_file_size_kbytes, int max_backup_count);
extern void cci_log_set_default_postfix (Logger logger, CCI_LOG_POSTFIX postfix);
#ifdef __cplusplus
}
#endif
#endif /* CCI_LOG_H_ */
( run in 2.167 seconds using v1.01-cache-2.11-cpan-39bf76dae61 )