Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::type_erasure::concept_interface< mod_assignable< T, U >, Base, T, typename::boost::disable_if< ::boost::is_same< typename::boost::type_erasure::placeholder_of< Base >::type, const T & > >::type > Struct Template Reference

#include <operators.hpp>

Inheritance diagram for boost::type_erasure::concept_interface< mod_assignable< T, U >, Base, T, typename::boost::disable_if< ::boost::is_same< typename::boost::type_erasure::placeholder_of< Base >::type, const T & > >::type >:
Collaboration diagram for boost::type_erasure::concept_interface< mod_assignable< T, U >, Base, T, typename::boost::disable_if< ::boost::is_same< typename::boost::type_erasure::placeholder_of< Base >::type, const T & > >::type >:

Friends

detail::non_const_this_param
< Base >::type
operator%= (typename detail::non_const_this_param< Base >::type &lhs, typename as_param< Base, const U & >::type rhs)
 

Friends And Related Function Documentation

template<class T , class U , class Base >
detail::non_const_this_param<Base>::type& operator%= ( typename detail::non_const_this_param< Base >::type lhs,
typename as_param< Base, const U & >::type  rhs 
)
friend

The documentation for this struct was generated from the following file: