Class template static_type_dispatcher
boost::log::static_type_dispatcher — A static type dispatcher class.
Synopsis
Description
Тип диспетчер может использоваться для передачи объектов произвольных типов от одного компонента к другому. Что касается библиотеки, то диспетчер типа может использоваться для извлечения значений атрибутов.
Статические диспетчеры типа позволяют указать один или несколько поддерживаемых типов во время компиляции.
static_type_dispatcher
public
construct/copy/destruct
template<typename ReceiverT> explicit static_type_dispatcher(ReceiverT & приемник;;
Конструктор.
The receiver объект не копируется внутри диспетчера, но ссылки на него могут быть сохранены диспетчером после строительства.
Параметры: | <337> |
<444><2646>>26>>> Приемник должен быть вызываемым аргументом любого из поддерживаемых типов диспетчера.