SObjectizer  5.1
Открытые члены | Полный список членов класса
Класс so_sysconf_4::sysconf_logger_tabstract

Журнализатор событий sysconf. Подробнее...

Граф наследования:so_sysconf_4::sysconf_logger_t:
so_sysconf_4::ntservice::sysconf_errors_logger_t so_sysconf_4::ostream_sysconf_logger_t so_sysconf_log_3::logger_t

Открытые члены

virtual void on_ok (const std::string &desc)=0
 Занести в журнал информацию об успешно выполненной операции.
 
virtual void on_error (const std::string &desc)=0
 Занести в журнал информацию о неудачно выполненной операции.
 

Подробное описание

Журнализатор событий sysconf.

Сам по себе sysconf работает как черный ящик. Получает команды посредством методов слоя или скрипта и выдает результат через сообщения.

Это не всегда удобно при отладке приложений. Часто после выдачи команды на загрузку DLL хотелось бы видеть отладочную печать на экране с результатами этой операции.

Для подобного журналирования предназначен интерфейс sysconf_logger_t. В программе нужно создать объект класса sysconf_logger_t, и передать указатель на него в конструктор слоя so_sysconf:

std::unique_ptr< so_sysconf_4::sysconf_logger_t > logger
logger);

Документация по SObjectizer v.5.1 'Джимара'. Последние изменения: Ср 15 Май 2013 12:56:25. Создано системой  doxygen1.8.3.1 Intervale SourceForge.net Logo