/** \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; }