Logging functions.
More...
◆ dbg()
Debug trace (level 1).
- Parameters
-
Definition at line 97 of file log.hpp.
◆ enable_colors()
| void flecs::log::enable_colors |
( |
bool | enabled = true | ) |
|
|
inline |
Enable colors in logging.
- Parameters
-
| enabled | Whether to enable colors (default true). |
Definition at line 73 of file log.hpp.
◆ enable_timedelta()
| void flecs::log::enable_timedelta |
( |
bool | enabled = true | ) |
|
|
inline |
Enable time delta in logging.
- Parameters
-
| enabled | Whether to enable time delta (default true). |
Definition at line 89 of file log.hpp.
◆ enable_timestamp()
| void flecs::log::enable_timestamp |
( |
bool | enabled = true | ) |
|
|
inline |
Enable timestamps in logging.
- Parameters
-
| enabled | Whether to enable timestamps (default true). |
Definition at line 81 of file log.hpp.
◆ err()
Error (level -3).
- Parameters
-
Definition at line 130 of file log.hpp.
◆ get_level()
| int flecs::log::get_level |
( |
| ) |
|
|
inline |
Get the log level.
- Returns
- The current log level.
Definition at line 65 of file log.hpp.
◆ pop()
Decrease log indentation.
Definition at line 155 of file log.hpp.
◆ push() [1/2]
| void flecs::log::push |
( |
| ) |
|
|
inline |
Increase log indentation.
Definition at line 150 of file log.hpp.
◆ push() [2/2]
Trace and increase log indentation.
- Parameters
-
Definition at line 141 of file log.hpp.
◆ set_level()
| void flecs::log::set_level |
( |
int | level | ) |
|
|
inline |
Set the log level.
- Parameters
-
| level | The log level to set. |
Definition at line 57 of file log.hpp.
◆ trace()
Trace (level 0).
- Parameters
-
Definition at line 108 of file log.hpp.
◆ warn()
Warning (level -2).
- Parameters
-
Definition at line 119 of file log.hpp.