fix logger

This commit is contained in:
2025-10-28 07:02:13 +03:00
parent b663bcfb8f
commit 4690993b73
3 changed files with 13 additions and 13 deletions

View File

@@ -22,11 +22,11 @@ namespace hack
public:
void set_location(std::source_location location) { m_location = location; }
void set_devider(std::string devider) { m_devider = devider; }
void no_file() { m_no_file = true; }
void no_func() { m_no_func = true; };
void no_row() { m_no_row = true; }
void no_info() { no_file(); no_func(); no_row(); }
void bool_as_number() { m_bool_as_number = true; }
void on_file(bool v = false) { m_no_file = v; }
void on_func(bool v = false) { m_no_func = v; };
void on_row(bool v = false) { m_no_row = v; }
void on_info(bool v = false) { on_file(); on_func(); on_row(); }
void bool_as_number(bool v = true) { m_bool_as_number = v; }
void reset()
{
m_no_file = m_base_config.m_no_file;
@@ -54,8 +54,8 @@ namespace hack
// настройки по умолчанию
struct config
{
bool m_no_file = false; // показывать/не показывать название файла/пути в выоде логов
bool m_no_func = false; // показывать/не показывать название функции в выоде логов
bool m_no_file = true; // показывать/не показывать название файла/пути в выоде логов
bool m_no_func = true; // показывать/не показывать название функции в выоде логов
bool m_no_row = false; // показывать/не показывать номер строки в выоде логов
bool m_bool_as_number = false; // показывет bool как число или как текст (0, false);
std::string m_devider = " "; // разделитель по умолчанию