класс Log
у него куча статических методов, по типу Log::Info, Log::Debug, Log::Important...
у меня есть метод Setup, через который ставится какие методы будут работать.
в каждом методе мне приходится вначале писать проверку запускать его или нет, например для Log::Info придется писать вот это:
if (!IsEnabled(LogType::INFO)) {
return;
}
методов в сумме около 30 и очень грустно писать вначале каждого такое, есть ли способы сделать это красивее?
Не надо тут это делать красивее. Тут вообще это надо макросом делать.
Обсуждают сегодня