/** \file * * Standalone example for usage of the logging functions */ #include #include using namespace crepe; using namespace crepe::util; // unrelated setup code int _ = [] () { // make sure all log messages get printed auto & cfg = api::Config::get_instance(); cfg.log.level = util::LogLevel::TRACE; return 0; // satisfy compiler } (); int main() { dbg_trace(); dbg_logf("test printf parameters: %d", 3); logf(LogLevel::INFO, "info message"); logf(LogLevel::WARNING, "warning"); logf(LogLevel::ERROR, "error"); return 0; }