#include <iomanip>
#include <chrono>
#include <fstream>
#include <sstream>
#include <set>
#include <string>
#include <thread>
Go to the source code of this file.
◆ _PCB_GYM_LOG_IF
| #define _PCB_GYM_LOG_IF |
( |
| v, |
|
|
| func, |
|
|
| args... ) |
Value:
#define GYM_PCB_MAX_LOG_LEVEL
Definition Log.hpp:25
static Logger & get()
Definition Log.hpp:76
◆ DEBUG
Value:
#define _PCB_GYM_LOG_IF(v, func, args...)
Definition Log.hpp:34
@ DEBUG
Definition Log.hpp:19
◆ ERROR
Value:
@ ERROR
Definition Log.hpp:15
◆ GYM_PCB_LOG_FORMAT_TIME
| #define GYM_PCB_LOG_FORMAT_TIME 1 |
◆ GYM_PCB_LOG_SHOW_THREAD
| #define GYM_PCB_LOG_SHOW_THREAD 0 |
◆ GYM_PCB_MAX_LOG_LEVEL
| #define GYM_PCB_MAX_LOG_LEVEL 3 |
◆ INFO
Value:
@ INFO
Definition Log.hpp:18
◆ NOTICE
| #define NOTICE |
( |
| args... | ) |
|
Value:
@ NOTICE
Definition Log.hpp:17
◆ RETURN_ERROR
| #define RETURN_ERROR |
( |
| rv, |
|
|
| args... ) |
Value:do {
ERROR(args);
return rv; }
while (0)
#define ERROR(args...)
Definition Log.hpp:36
◆ TRACE
Value:
@ TRACE
Definition Log.hpp:20
◆ WARN
Value:
@ WARNING
Definition Log.hpp:16
◆ LogLevel
| Enumerator |
|---|
| ERROR | |
| WARNING | |
| NOTICE | |
| INFO | |
| DEBUG | |
| TRACE | |
| COUNT | |