Struct template fallback_to_default
boost::log::fallback_to_default
Synopsis
Description
Политика fallback_to_default приводит в значение по умолчанию, если значение атрибута не может быть извлечено.
fallback_to_default
public
construct/copy/destruct
fallback_to_default();
Конструктор хранилища.
explicit fallback_to_default(default_type const & def_val);
Initializing buildor.
fallback_to_default public member functions
template<typename FunT> bool apply_default(FunT & fun) const;
Метод называется для применения объекта функции к значению по умолчанию.
template<typename FunT> bool apply_default(FunT const & fun const;
Метод называется для применения функции по умолчанию.
fallback_to_default public static functions
статический void on_invalid_type(typeindex::type_index const &);
Метод называется, когда извлечение значения потерпело неудачу, потому что значение атрибута имеет другой тип, чем запрошено.
статический void on_missing_ value();
Метод называется, когда извлечение ценности не удалось, потому что значение атрибута не было найдено.