#include <cstdio>
#include <iostream>
Go to the source code of this file.
|
#define | _FILE (sizeof(__FILE__) > 30 ? __FILE__ + (sizeof(__FILE__) - 30 - 1) : __FILE__) |
|
#define | _log(level, addNewLine, fmt, ...) |
|
#define | _logArray(level, addNewLine, pointer, size, ...) |
|
◆ _FILE
#define _FILE (sizeof(__FILE__) > 30 ? __FILE__ + (sizeof(__FILE__) - 30 - 1) : __FILE__) |
◆ _log
#define _log |
( |
|
level, |
|
|
|
addNewLine, |
|
|
|
fmt, |
|
|
|
... |
|
) |
| |
Value:
std::printf(
"[%-30.30s : %-4d] ",
_FILE, __LINE__); \
} \
setPrintfColor(level); \
std::printf(fmt, ##__VA_ARGS__); \
setPrintfColor(-1); \
if (addNewLine) { \
std::printf("\r\n"); \
} \
}
static bool _logPrefixHost
Definition: cs_LogStdPrintf.h:13
#define _FILE
Definition: cs_LogStdPrintf.h:29
#define SERIAL_VERBOSITY
Definition: cs_SerialTypes.h:32
◆ _logArray
#define _logArray |
( |
|
level, |
|
|
|
addNewLine, |
|
|
|
pointer, |
|
|
|
size, |
|
|
|
... |
|
) |
| |
◆ setPrintfColor()
constexpr void setPrintfColor |
( |
int |
verbosity | ) |
|
|
constexpr |
◆ _logPrefixHost
bool _logPrefixHost = true |
|
static |