Embedded Artistry Framework
Embedded Systems C++ Framework
log.hpp File Reference
#include <platform_logger.hpp>
Include dependency graph for log.hpp:
This graph shows which files directly or indirectly include this file:

Macros

Logging Macros

The log macros can be overridden by defining them in your platform_logger.hpp file

For more information see docs/development/ExtendingTheFramework/customizing_log_macros.md

#define logcritical(...)   PlatformLogger::inst().log(embvm::logger::level::critical, __VA_ARGS__)
 
#define logerror(...)   PlatformLogger::inst().log(embvm::logger::level::error, __VA_ARGS__)
 
#define logwarn(...)   PlatformLogger::inst().log(embvm::logger::level::warn, __VA_ARGS__)
 
#define loginfo(...)   PlatformLogger::inst().log(embvm::logger::level::info, __VA_ARGS__)
 
#define logdebug(...)   PlatformLogger::inst().log(embvm::logger::level::debug, __VA_ARGS__)
 
#define logverbose(...)   PlatformLogger::inst().log(embvm::logger::level::verbose, __VA_ARGS__)