Lines Matching refs:class_type

599 #define BOOST_LOG_FORWARD_LOGGER_CONSTRUCTORS_IMPL(class_type, typename_keyword)\  argument
601 BOOST_DEFAULTED_FUNCTION(class_type(), {})\
602 class_type(class_type const& that) : class_type::logger_base(\
603 static_cast< typename_keyword() class_type::logger_base const& >(that)) {}\
604 class_type(BOOST_RV_REF(class_type) that) : class_type::logger_base(\
605 ::boost::move(static_cast< typename_keyword() class_type::logger_base& >(that))) {}\
606 BOOST_LOG_PARAMETRIZED_CONSTRUCTORS_FORWARD(class_type, class_type::logger_base)\
610 #define BOOST_LOG_FORWARD_LOGGER_CONSTRUCTORS(class_type)\ argument
611 BOOST_LOG_FORWARD_LOGGER_CONSTRUCTORS_IMPL(class_type, BOOST_PP_EMPTY)
613 #define BOOST_LOG_FORWARD_LOGGER_CONSTRUCTORS_TEMPLATE(class_type)\ argument
614 BOOST_LOG_FORWARD_LOGGER_CONSTRUCTORS_IMPL(class_type, BOOST_PP_IDENTITY(typename))
616 #define BOOST_LOG_FORWARD_LOGGER_ASSIGNMENT(class_type)\ argument
618 class_type& operator= (BOOST_COPY_ASSIGN_REF(class_type) that)\
620 return class_type::logger_base::assign(static_cast< class_type const& >(that));\
622 class_type& operator= (BOOST_RV_REF(class_type) that)\
624 …BOOST_LOG_EXPR_IF_MT(::boost::log::aux::exclusive_lock_guard< class_type::threading_model > lock(t…
629 #define BOOST_LOG_FORWARD_LOGGER_ASSIGNMENT_TEMPLATE(class_type)\ argument
631 class_type& operator= (BOOST_COPY_ASSIGN_REF(class_type) that)\
633 return class_type::logger_base::assign(static_cast< class_type const& >(that));\
635 class_type& operator= (BOOST_RV_REF(class_type) that)\
637 …BOOST_LOG_EXPR_IF_MT(::boost::log::aux::exclusive_lock_guard< typename class_type::threading_model…
642 #define BOOST_LOG_FORWARD_LOGGER_MEMBERS(class_type)\ argument
643 BOOST_COPYABLE_AND_MOVABLE(class_type)\
644 BOOST_LOG_FORWARD_LOGGER_CONSTRUCTORS(class_type)\
645 BOOST_LOG_FORWARD_LOGGER_ASSIGNMENT(class_type)
647 #define BOOST_LOG_FORWARD_LOGGER_MEMBERS_TEMPLATE(class_type)\ argument
648 BOOST_COPYABLE_AND_MOVABLE(class_type)\
649 BOOST_LOG_FORWARD_LOGGER_CONSTRUCTORS_TEMPLATE(class_type)\
650 BOOST_LOG_FORWARD_LOGGER_ASSIGNMENT_TEMPLATE(class_type)