SObjectizer  5.1
Классы | Пространства имен | Определения типов
Файл chained_backend.hpp

Цепочный backend. Подробнее...

Классы

class  so_log_2::chained_backend_exception_t
 Класс исключения которые бросаются, при попытке вставки или исключеня backend-а в цепочку. Подробнее...
 
class  so_log_2::message_filter_t
 Фильтр сообщений. Подробнее...
 
class  so_log_2::void_message_filter_t
 Пустой фильтр, пропускает все сообщения Подробнее...
 
class  so_log_2::full_stop_message_filter_t
 Фильтр, который останавливает все ссобщения все сообщения Подробнее...
 
class  so_log_2::chained_backend_t
 Класс для выстраивания Backend-ов в цепочку Подробнее...
 

Пространства имен

namespace  so_log_2
 Основное пространство имен подсистемы log.
 

Определения типов

typedef std::unique_ptr
< message_filter_t > 
so_log_2::message_filter_unique_ptr_t
 

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

Цепочный backend.

Начиная с
v.1.6

Является базовым классом для конкретных цепочных backend-ов. Выполняет логику по вставке себя в цепочку backend-ов и удаления из чепочки backend-ов. Т.к. порядок установки и удаления backend-ов может быть различным, то вобщем случае ищется вся цепочка.


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