Factory implementation. More...
#include <severity_feature.hpp>
Public Member Functions | |
bool | dispatch (type_dispatcher &dispatcher) |
The method dispatches the value to the given object. More... | |
intrusive_ptr < attribute_value::impl > | detach_from_thread () |
The method is called when the attribute value is passed to another thread. More... | |
virtual attribute_value | get_value () |
virtual type_info_wrapper | get_type () const |
Static Public Member Functions | |
static BOOST_LOG_API void * | operator new (std::size_t size) |
static BOOST_LOG_API void | operator delete (void *p, std::size_t size) BOOST_NOEXCEPT |
Factory implementation.
|
inlinevirtual |
The method is called when the attribute value is passed to another thread.
Reimplemented from boost::attribute_value::impl.
References boost::detail::const, and boost::sources::aux::get_severity_level().
|
inlinevirtual |
The method dispatches the value to the given object.
Implements boost::attribute_value::impl.
References boost::sources::aux::get_severity_level().
|
inlinevirtualinherited |
Reimplemented in boost::attributes::attribute_value_impl< T >, boost::attributes::attribute_value_impl< value_type >, and boost::attributes::current_thread_id::impl.
Referenced by boost::attribute_value::get_type().
|
inlinevirtualinherited |
Implements boost::attribute::impl.
References boost::attribute_value::attribute_value().
|
staticinherited |
|
staticinherited |