|
JNGL
Easy to use cross-platform 2D game library
|
Logging functions. More...
Go to the source code of this file.
Namespaces | |
| namespace | jngl |
| JNGL's main namespace. | |
Functions | |
| void | trace (const std::string &) |
| template<class... Args> | |
| void | trace (Args &&...) |
| void | debug (const std::string &) |
| Print a log message only in debug builds (i.e. when NDEBUG is not defined) | |
| void | debug (Vec2) |
| Equivalent to jngl::debug("{}", vec);. | |
| template<class... Args> | |
| void | debug (Args &&...) |
| void | info (const std::string &) |
| template<class... Args> | |
| void | info (Args &&...) |
| void | warn (const std::string &) |
| template<class... Args> | |
| void | warn (Args &&...) |
| void | error (const std::string &) |
| template<class... Args> | |
| void | error (Args &&...) |
| std::string | simpleDemangle (std::string_view mangled) |
| Demangle a mangled C++ type name, e.g. | |
Logging functions.
Definition in file log.hpp.