|
Motr
M0
|
#include <stdarg.h>#include <stdio.h>
Go to the source code of this file.
Macros | |
| #define | __MOTR_M0CRATE_LOGGER_H__ |
| #define | crlog(level, ...) cr_log_ex(level, LOG_PREFIX, "\n", __VA_ARGS__) |
Enumerations | |
| enum | cr_log_level { CLL_ERROR = 0, CLL_WARN = 1, CLL_INFO = 2, CLL_TRACE = 3, CLL_DEBUG = 4, CLL_SAME = -1 } |
Functions | |
| void | cr_log (enum cr_log_level lev, const char *fmt,...) __attribute__((format(printf |
| void void | cr_log_ex (enum cr_log_level lev, const char *pre, const char *post, const char *fmt,...) __attribute__((format(printf |
| void void void | cr_vlog (enum cr_log_level lev, const char *fmt, va_list args) |
| void | cr_set_debug_level (enum cr_log_level level) |