Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > Логгинг с Google log


Автор: Master01 21.1.2012, 23:36
Доброго дня всем,

Пытаюсь разобраться с Glog (Google log). До этого с другими системами логирования дела не имел.
У меня вопрос : glog может логить сообщения с уровнями INFO, WARNING и ERROR. Я ожидал что в библиотеке будет возможность в рантайме определять какого уровня месаги логировать, но в мануале ничего не нашёл ...
Посмотрел код, из кода видно что все месаги выводятся в поток, но это, на мой взгляд, не допустимо т.к. сообщений уровня INFO может быть много и следовательно хорошо бы пропускать их сразу.

Что-то подобное есть для VERBOSE уровня, там используется отдельный макрос - VLOG, который разворачивается в нехитрый if... else, на котором всё лишнее фильтруется. Но мне не понятно почему нет того же самого для уровней INFO, ERROR и WARNING.

Может я что-то не так понимаю? объясните пожалуйста.

спасибо.

пс. извиняюсь за ошибку в хедере темы

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)