#include <ostream_sysconf_logger.hpp>
Реализация интерфейса sysconf_logger_t для вывода в std::ostream.
Открытые члены | |
ostream_sysconf_logger_t (std::ostream *ok_stream=&std::cout, std::ostream *err_stream=&std::cerr) | |
Инициализирующий конструктор. | |
virtual void | on_ok (const std::string &desc) |
virtual void | on_error (const std::string &desc) |
Закрытые данные | |
std::ostream * | m_ok_stream |
std::ostream * | m_err_stream |
so_sysconf_2::ostream_sysconf_logger_t::ostream_sysconf_logger_t | ( | std::ostream * | ok_stream = &std::cout , |
|
std::ostream * | err_stream = &std::cerr | |||
) |
Инициализирующий конструктор.
ok_stream | Поток для вывода сообщений об успешных операциях. Если равен 0, сообщения не обрабатываются. |
err_stream | Поток для вывода сообщений о неудачных операциях. Если равен 0, сообщения не обрабатываются. |
void so_sysconf_2::ostream_sysconf_logger_t::on_ok | ( | const std::string & | desc | ) | [virtual] |
Занести в журнал информацию об успешно выполненной операции.
Замещает so_sysconf_2::sysconf_logger_t.
void so_sysconf_2::ostream_sysconf_logger_t::on_error | ( | const std::string & | desc | ) | [virtual] |
Занести в журнал информацию о неудачно выполненной операции.
Замещает so_sysconf_2::sysconf_logger_t.
std::ostream* so_sysconf_2::ostream_sysconf_logger_t::m_ok_stream [private] |
Поток для вывода сообщений об успешных операциях.
Если равен 0, сообщения не обрабатываются.
std::ostream* so_sysconf_2::ostream_sysconf_logger_t::m_err_stream [private] |
Поток для вывода сообщений о неудачных операциях.
Если равен 0, сообщения не обрабатываются.
Документация по so_sysconf_2 v.2.4.0. Последние изменения: Wed Oct 31 18:55:07 2007. Создано системой 1.5.4 |