GearEngine  0.0.1
Gear::Log 클래스 참조

#include <Log.h>

Gear::Log에 대한 협력 다이어그램:
Collaboration graph

정적 Public 멤버 함수

static void Init ()
 
static std::shared_ptr< spdlog::logger > & GetCoreLogger ()
 
static std::shared_ptr< spdlog::logger > & GetClientLogger ()
 

정적 Private 속성

static std::shared_ptr< spdlog::logger > s_CoreLogger
 
static std::shared_ptr< spdlog::logger > s_ClientLogger
 

상세한 설명

Log.h 파일의 8 번째 라인에서 정의되었습니다.

멤버 함수 문서화

◆ GetClientLogger()

static std::shared_ptr<spdlog::logger>& Gear::Log::GetClientLogger ( )
inlinestatic

Log.h 파일의 15 번째 라인에서 정의되었습니다.

15  {
16  return s_ClientLogger;
17  }

◆ GetCoreLogger()

static std::shared_ptr<spdlog::logger>& Gear::Log::GetCoreLogger ( )
inlinestatic

Log.h 파일의 12 번째 라인에서 정의되었습니다.

12  {
13  return s_CoreLogger;
14  }

◆ Init()

void Gear::Log::Init ( )
static

Log.cpp 파일의 10 번째 라인에서 정의되었습니다.

11  {
12  spdlog::set_pattern("%^[%T] %n: %v%$");
13 
14  s_CoreLogger = spdlog::stderr_color_mt("Gear");
15  s_CoreLogger->set_level(spdlog::level::trace);
16 
17  s_ClientLogger = spdlog::stderr_color_mt("APP");
18  s_ClientLogger->set_level(spdlog::level::trace);
19  }

멤버 데이터 문서화

◆ s_ClientLogger

std::shared_ptr< spdlog::logger > Gear::Log::s_ClientLogger
staticprivate

Log.h 파일의 20 번째 라인에서 정의되었습니다.

◆ s_CoreLogger

std::shared_ptr< spdlog::logger > Gear::Log::s_CoreLogger
staticprivate

Log.h 파일의 19 번째 라인에서 정의되었습니다.


이 클래스에 대한 문서화 페이지는 다음의 파일들로부터 생성되었습니다.:
Gear::Log::s_CoreLogger
static std::shared_ptr< spdlog::logger > s_CoreLogger
Definition: Log.h:19
Gear::Log::s_ClientLogger
static std::shared_ptr< spdlog::logger > s_ClientLogger
Definition: Log.h:20