ImSQL
C++ 기반 SQL 자동화 및 라이선스 관리 엔진
Loading...
Searching...
No Matches
통합 로깅 시스템
+ Collaboration diagram for 통합 로깅 시스템:

Macros

#define SQLOG_H
 
#define SQLOGD_BUF_SIZE   4096
 로깅 버퍼 크기
 
#define RESOURCE_PATH   "./output"
 로그 파일 저장 디렉토리
 
#define SQLOG_I(format_str, ...)
 
#define SQLOG_E(format_str, ...)
 
#define SQLOG_F(format_str, ...)
 
#define SQLOG_D(format_str, ...)
 
#define SQLOG_W(format_str, ...)
 

Detailed Description

Macro Definition Documentation

◆ SQLOG_D

#define SQLOG_D ( format_str,
... )
Value:
::utils::COUT_("DEBUG", __func__, __LINE__, format_str, ##__VA_ARGS__)
void COUT_(const std::string &log_level, const std::string &function, int line, const char *format_str,...)
실제 로그 메시지를 포맷팅하고 출력합니다.
Definition log.hpp:143

◆ SQLOG_E

#define SQLOG_E ( format_str,
... )
Value:
::utils::COUT_("ERROR", __func__, __LINE__, format_str, ##__VA_ARGS__)

◆ SQLOG_F

#define SQLOG_F ( format_str,
... )
Value:
::utils::COUT_("FATAL", __func__, __LINE__, format_str, ##__VA_ARGS__)

◆ SQLOG_I

#define SQLOG_I ( format_str,
... )
Value:
::utils::COUT_("INFO", __func__, __LINE__, format_str, ##__VA_ARGS__)

◆ SQLOG_W

#define SQLOG_W ( format_str,
... )
Value:
::utils::COUT_("WARN", __func__, __LINE__, format_str, ##__VA_ARGS__)