sculpto
Classes | Namespaces | Macros
log.h File Reference

Logging system definition module. More...

#include "utilities/memory/smart_ptr.h"
#include "utilities/logger/logger.h"

Go to the source code of this file.

Classes

class  scl::log
 

Namespaces

namespace  scl
 

Macros

#define SCL_CORE_INFO(...)   scl::log::GetCoreLogger()->Info(__VA_ARGS__)
 
#define SCL_CORE_SUCCES(...)   scl::log::GetCoreLogger()->Success(__VA_ARGS__)
 
#define SCL_CORE_WARN(...)   scl::log::GetCoreLogger()->Warn(__VA_ARGS__)
 
#define SCL_CORE_ERROR(...)   scl::log::GetCoreLogger()->Error(__VA_ARGS__)
 
#define SCL_INFO(...)   scl::log::GetClientLogger()->Info(__VA_ARGS__)
 
#define SCL_SUCCES(...)   scl::log::GetClientLogger()->Success(__VA_ARGS__)
 
#define SCL_WARN(...)   scl::log::GetClientLogger()->Warn(__VA_ARGS__)
 
#define SCL_ERROR(...)   scl::log::GetClientLogger()->Error(__VA_ARGS__)
 

Detailed Description

Logging system definition module.

Author
Sabitov Kirill
Date
23 June 2022

Definition in file log.h.

Macro Definition Documentation

◆ SCL_CORE_ERROR

#define SCL_CORE_ERROR (   ...)    scl::log::GetCoreLogger()->Error(__VA_ARGS__)

Definition at line 44 of file log.h.

◆ SCL_CORE_INFO

#define SCL_CORE_INFO (   ...)    scl::log::GetCoreLogger()->Info(__VA_ARGS__)

Definition at line 41 of file log.h.

◆ SCL_CORE_SUCCES

#define SCL_CORE_SUCCES (   ...)    scl::log::GetCoreLogger()->Success(__VA_ARGS__)

Definition at line 42 of file log.h.

◆ SCL_CORE_WARN

#define SCL_CORE_WARN (   ...)    scl::log::GetCoreLogger()->Warn(__VA_ARGS__)

Definition at line 43 of file log.h.

◆ SCL_ERROR

#define SCL_ERROR (   ...)    scl::log::GetClientLogger()->Error(__VA_ARGS__)

Definition at line 49 of file log.h.

◆ SCL_INFO

#define SCL_INFO (   ...)    scl::log::GetClientLogger()->Info(__VA_ARGS__)

Definition at line 46 of file log.h.

◆ SCL_SUCCES

#define SCL_SUCCES (   ...)    scl::log::GetClientLogger()->Success(__VA_ARGS__)

Definition at line 47 of file log.h.

◆ SCL_WARN

#define SCL_WARN (   ...)    scl::log::GetClientLogger()->Warn(__VA_ARGS__)

Definition at line 48 of file log.h.