Skip to content

Library for outputting color formatted logs for Windows & Linux

Notifications You must be signed in to change notification settings

MakeDUMP/logger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Библиотека для вывода цветных форматированных логов

Подключение через Cmake:

add_subdirectory(logger)
target_link_libraries(${PROJECT_NAME} logger)

Пример использования:

#include <logger.hpp>

makedump::logger logger { makedump::logger::format("{white+} |", "HEADER") };
logger.enable_debug();

logger.print("Value: {:.2}", 13.14);
logger.println("Register: {green+:2x}", 14);
logger.println("{red:04} {green:4x} {blue:08}", 11, 0x22, 33);
logger.println("Test {magenta+} test", makedump::logger::format("begin {:x} end", 0xF00D));
HEADER | Value: 13.14 Register: 0x0E
HEADER | 0011 0x0022 00000033
HEADER | Test begin 0xF00D end test

About

Library for outputting color formatted logs for Windows & Linux

Resources

Stars

Watchers

Forks

Packages

No packages published