HIVE SDK for C++

Public 타입 | 정적 Public 멤버 함수 | 모든 멤버 목록
Logger 클래스 참조

로그 정보를 기록하는 클래스
(네이티브 영역을 호출하기 때문에 부하를 고려해서 로그를 기록해야 한다.)

더 자세히 ...

#include <HIVE_Logger.h>

Public 타입

typedef std::function< void(std::string const &tag, std::string const &level, std::string const &logMessage)> onLogger
 로그 메시지 발생 시 통지 핸들러 정의
 

정적 Public 멤버 함수

static void setLoggerListener (onLogger listener)
 로그 메시지 발생 시 통지 받을 핸들러 설정
 
static void log (const char *format,...)
 로그 정보 기록
로그 출력에 대한 Base API HIVE에서 리모트 로깅 활성화 시 원격지로 로그를 보내는 것이 가능하다. 더 자세히 ...
 
static bool isActivateLogging ()
 log 함수를 사용했을때 로그를 원격지 혹은 로컬에 출력하는지의 여부를 반환한다. 더 자세히 ...
 
static void setLogFilter (LogFilter filter)
 Hive Core/Service 로그의 노출 타입을 조정한다.
 

상세한 설명

로그 정보를 기록하는 클래스
(네이티브 영역을 호출하기 때문에 부하를 고려해서 로그를 기록해야 한다.)

작성자
ryuvsken

멤버 함수 문서화

◆ isActivateLogging()

static bool Logger::isActivateLogging ( )
static

log 함수를 사용했을때 로그를 원격지 혹은 로컬에 출력하는지의 여부를 반환한다.

반환값
로그 활성화 여부

◆ log()

static void Logger::log ( const char *  format,
  ... 
)
static

로그 정보 기록
로그 출력에 대한 Base API HIVE에서 리모트 로깅 활성화 시 원격지로 로그를 보내는 것이 가능하다.

단, 네트워크 통신이 들어가는 만큼 과도하게 많은양의 로그나 반복적인 로그는 찍지 않도록 주의할것.


이 클래스에 대한 문서화 페이지는 다음의 파일로부터 생성되었습니다.:
Copyright © Com2uS Platform Corporation. All Right Reserved. 이용약관 개인정보 처리방침