로드 중...
검색 중...
일치하는 항목 없음
슬롯 사이트::LoggerPool 클래스 참조

API 인스턴스에서 사용되는 모든 로거를 관리하는 클래스입니다.더 보기...

#include <gamslog.h>

공개 회원 기능

무효 registerLogger(const LogId logId, constGAMSEnum::DebugLevel 디버그, 파일 *대상=stdout)
 
무효 unregisterLogger(const LogId logId)
 
std::unordered_set< 파일 * > 대상(const LogId logId, constGAMSEnum::DebugLevel 디버그) const
 
GAMSEnum::DebugLevel 디버그(const LogId logId) const
 

정적 공개 멤버 함수

정적로거풀인스턴스 ()
 

자세한 설명

API 인스턴스에서 사용되는 모든 로거를 관리하는 클래스입니다.

라인 정의38파일gamslog.h.

멤버 함수 문서

◆ 디버그()

GAMSEnum::DebugLevel슬롯 사이트::LoggerPool::debug ( const LogId logId) const
인라인

특정 로거에 대한 슬롯 사이트 디버그 수준을 가져옵니다.

매개변수
logId슬롯 사이트 로거 ID.
반환
특정 로거의 슬롯 사이트 디버그 수준을 반환합니다.

라인 정의81파일gamslog.h.

◆ 인스턴스()

정적로거풀& 슬롯 사이트::LoggerPool::instance ( )
정적

유일한 LoggerPool 인스턴스를 얻으세요.

반품
LoggerPool 인스턴스를 반환합니다.

◆ registerLogger()

void 슬롯 사이트::LoggerPool::registerLogger ( const LogId logId,
constGAMSEnum::DebugLevel 디버그,
파일 * 대상=stdout )

로거를 등록하세요.

매개변수
logId슬롯 사이트 로거 ID.
디버그슬롯 사이트 디버그 수준.
대상로거 출력 파일.

◆ 대상()

std::unordered_set< FILE * > 슬롯 사이트::LoggerPool::targets ( const LogId logId,
constGAMSEnum::DebugLevel 디버그 ) const
인라인

특정 로거에 대한 모든 로깅 대상을 가져옵니다.

매개변수
logId슬롯 사이트 로거 ID.
디버그슬롯 사이트 디버그 수준.
반환
Returns all file targets.

라인 정의69파일gamslog.h.

◆ unregisterLogger()

void 슬롯 사이트::LoggerPool::unregisterLogger ( const LogId logId)

로거 등록을 취소합니다.

매개변수
logId등록 취소에 사용되는 로거 ID입니다.