VCCC  2024.05
VisualCamp Common C++ library
logger.hpp File Reference

Go to the source code of this file.

Classes

class  Logger
 Ease use of vccc::StreamWrapper. More...
 

Namespaces

 vccc
 

Macros

#define LOGD(...)   ::vccc::Log.d(__VA_ARGS__)
 Debug log wrapper for security. This won't print in release build. More...
 
#define LOGID(...)   ::vccc::Log.i(__VA_ARGS__)
 
#define LOGWD(...)   ::vccc::Log.w(__VA_ARGS__)
 
#define LOGED(...)   ::vccc::Log.e(__VA_ARGS__)
 
#define LOGI(...)   ::vccc::Log.i(__VA_ARGS__)
 Information log wrapper. More...
 
#define LOGW(...)   ::vccc::Log.w(__VA_ARGS__)
 Warning log wrapper. More...
 
#define LOGE(...)   ::vccc::Log.e(__VA_ARGS__)
 Error log wrapper. More...
 

Variables

constexpr VCCC_INLINE_OR_STATIC Logger Log
 Global vccc::Logger instance for syntax sugar. More...