1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
#ifndef CARYLL_SRC_ALIASES_H
#define CARYLL_SRC_ALIASES_H
#define loggedStep(...) \
for (bool ___loggedstep_v = \
(options->logger->startSDS(options->logger, sdscatprintf(sdsempty(), __VA_ARGS__)), true); \
___loggedstep_v; ___loggedstep_v = false, options->logger->finish(options->logger))
#define logError(...) \
options->logger->logSDS(options->logger, log_vl_critical, log_type_error, sdscatprintf(sdsempty(), __VA_ARGS__));
#define logWarning(...) \
options->logger->logSDS(options->logger, log_vl_important, log_type_warning, sdscatprintf(sdsempty(), __VA_ARGS__));
#define logNotice(...) \
options->logger->logSDS(options->logger, log_vl_notice, log_type_info, sdscatprintf(sdsempty(), __VA_ARGS__));
#define logProgress(...) \
options->logger->logSDS(options->logger, log_vl_progress, log_type_progress, sdscatprintf(sdsempty(), __VA_ARGS__));
#endif
|