#include <stdarg.h>Go to the source code of this file.
Defines | |
| #define | LOG_DOMAIN ((char *)NULL) |
| #define | unihan_error(...) unihan_log(LOG_DOMAIN, LOG_LEVEL_ERROR, __VA_ARGS__) |
| #define | unihan_critical(...) unihan_log(LOG_DOMAIN, LOG_LEVEL_CRITICAL, __VA_ARGS__) |
| #define | unihan_warning(...) unihan_log(LOG_DOMAIN, LOG_LEVEL_WARNING, __VA_ARGS__) |
| #define | unihan_message(...) unihan_log(LOG_DOMAIN, LOG_LEVEL_MESSAGE, __VA_ARGS__) |
| #define | unihan_debug(...) unihan_log(LOG_DOMAIN, LOG_LEVEL_DEBUG, __VA_ARGS__) |
Enumerations | |
| enum | LogLevelFlags { LOG_LEVEL_ERROR = 1 << 2, LOG_LEVEL_CRITICAL = 1 << 3, LOG_LEVEL_WARNING = 1 << 4, LOG_LEVEL_MESSAGE = 1 << 5, LOG_LEVEL_INFO = 1 << 6, LOG_LEVEL_DEBUG = 1 << 7 } |
Functions | |
| void | unihan_logv (const char *log_domain, LogLevelFlags log_level, const char *format, va_list args) |
| void | unihan_log (const char *log_domain, LogLevelFlags log_level, const char *format,...) |
| void | unihan_log_set_stdout (FILE *stdout_fd) |
| void | unihan_log_set_stderr (FILE *stderr_fd) |
| void | unihan_log_init (void) |
| #define LOG_DOMAIN ((char *)NULL) |
| #define unihan_critical | ( | ... | ) | unihan_log(LOG_DOMAIN, LOG_LEVEL_CRITICAL, __VA_ARGS__) |
| #define unihan_debug | ( | ... | ) | unihan_log(LOG_DOMAIN, LOG_LEVEL_DEBUG, __VA_ARGS__) |
| #define unihan_error | ( | ... | ) | unihan_log(LOG_DOMAIN, LOG_LEVEL_ERROR, __VA_ARGS__) |
| #define unihan_message | ( | ... | ) | unihan_log(LOG_DOMAIN, LOG_LEVEL_MESSAGE, __VA_ARGS__) |
| #define unihan_warning | ( | ... | ) | unihan_log(LOG_DOMAIN, LOG_LEVEL_WARNING, __VA_ARGS__) |
| enum LogLevelFlags |
| void unihan_log | ( | const char * | log_domain, | |
| LogLevelFlags | log_level, | |||
| const char * | format, | |||
| ... | ||||
| ) |
| void unihan_log_init | ( | void | ) |
| void unihan_log_set_stderr | ( | FILE * | stderr_fd | ) |
| void unihan_log_set_stdout | ( | FILE * | stdout_fd | ) |
| void unihan_logv | ( | const char * | log_domain, | |
| LogLevelFlags | log_level, | |||
| const char * | format, | |||
| va_list | args | |||
| ) |
1.5.2