#include <stdio.h>
Go to the source code of this file.
Defines | |
#define | USBLIB_VERSION "1.0" |
#define | TRACE_LEVEL_DEBUG 5 |
#define | TRACE_LEVEL_INFO 4 |
#define | TRACE_LEVEL_WARNING 3 |
#define | TRACE_LEVEL_ERROR 2 |
#define | TRACE_LEVEL_FATAL 1 |
#define | TRACE_LEVEL_NO_TRACE 0 |
#define | TRACE_LEVEL TRACE_LEVEL_INFO |
#define | DYN_TRACES 0 |
#define | NOTRACE |
#define | DYNTRACE 0 |
#define | TRACE_DEBUG(...) { printf("-D- " __VA_ARGS__); } |
#define | TRACE_DEBUG_WP(...) { printf(__VA_ARGS__); } |
#define | TRACE_INFO(...) { printf("-I- " __VA_ARGS__); } |
#define | TRACE_INFO_WP(...) { printf(__VA_ARGS__); } |
#define | TRACE_WARNING(...) { printf("-W- " __VA_ARGS__); } |
#define | TRACE_WARNING_WP(...) { printf(__VA_ARGS__); } |
#define | TRACE_ERROR(...) { printf("-E- " __VA_ARGS__); } |
#define | TRACE_ERROR_WP(...) { printf(__VA_ARGS__); } |
#define | TRACE_FATAL(...) { printf("-F- " __VA_ARGS__); while (1); } |
#define | TRACE_FATAL_WP(...) { printf(__VA_ARGS__); while (1); } |
Standard output methods for reporting debug information, warnings and errors, which can be easily be turned on/off.
Definition in file USBLib_Trace.h.
#define TRACE_DEBUG | ( | ... | ) | { printf("-D- " __VA_ARGS__); } |
Outputs a formatted string using 'printf' if the log level is high enough. Can be disabled by defining TRACE_LEVEL=0 during compilation.
... | Additional parameters depending on formatted string. |
Definition at line 158 of file USBLib_Trace.h.
#define USBLIB_VERSION "1.0" |
Softpack Version
Definition at line 77 of file USBLib_Trace.h.