zwlog. C++ 로깅 라이브러리

2022. 9. 6. 04:09Project

  • 프로젝트 명
    zwlog

  • 목적
    모던 C++ 기능들에 익숙해지고 다른 프로젝트에도 사용할 겸 간단한 로깅 라이브러리 개발

  • 언어 및 라이브러리
    C++, CMake

  • 기능
    - 기본적으로 콘솔, 파일, 메시지 박스 로그 타겟 지원 및 확장 가능 (IMGUI 등)
    - 기본적으로 사용자 메시지만 출력하는 포맷터와 소스 코드의 정보(파일 명, 함수 명 등)을 포함한 포맷터 지원 및 확장 가능
    - 로그 타겟별로 포맷터 설정
    - 로그 심각성(Info, Warning, Error 등) 단계 커스터마이징
    - 로그 타겟들을 그룹화하여 특정 그룹에게만 로그를 보내는 기능

  • Git
 

GitHub - eunho5751/zwlog: zwlog is a simple logging library written with modern C++ features

zwlog is a simple logging library written with modern C++ features - GitHub - eunho5751/zwlog: zwlog is a simple logging library written with modern C++ features

github.com

 

작동 구조