![]() |
Home | Libraries | People | FAQ | More |
boost::intrusive::member_value_traits
// In header: <boost/intrusive/member_value_traits.hpp> template<typename T, typename NodeTraits, PtrToMember, LinkMode = > struct member_value_traits { // types typedef NodeTraits ; typedef T ; typedef ; typedef ; typedef ; typedef pointer_traits< ; typedef pointer_traits< rebind_pointer< T >:: ; typedef pointer_traits< rebind_pointer< constT >:: ; typedef value_type & ; typedef const value_type & ; // public static functions (reference); (const_reference); (const ); (const ); // public data members static const link_mode; };
This value traits template is used to create value traits from user defined node traits where value_traits::value_type will store a node_traits::node
member_value_traits
public static functions(reference value);
(const_reference value);
(const n);
(const n);