#include <cstdio>
#include <cstring>
#include <string>
#include "ssgx_log_u_logger.h"
Go to the source code of this file.
◆ __SSGX__FILENAME__
| #define __SSGX__FILENAME__ (strrchr(__FILE__, '/') ? (strrchr(__FILE__, '/') + 1) : __FILE__) |
◆ SSGX_FUNC_BEGIN
| #define SSGX_FUNC_BEGIN (SSGX_LOG(INFO) << "Function Begin!"); |
◆ SSGX_FUNC_END
◆ SSGX_LOG
| #define SSGX_LOG |
( |
| LEVEL | ) |
|
Value: ssgx::log_u::internal::LogFinisher() = \
ssgx::log_u::internal::LogMessage(ssgx::log_u::LogLevel::LEVEL,
__SSGX__FILENAME__, __LINE__, __FUNCTION__)
#define __SSGX__FILENAME__
Definition ssgx_log_u.h:15
◆ SSGX_LOG_IF
| #define SSGX_LOG_IF |
( |
| LEVEL, |
|
|
| CONDITION ) |
Value:!(CONDITION) ? (
void)0 :
SSGX_LOG(LEVEL)
#define SSGX_LOG(LEVEL)
Definition ssgx_log_u.h:20