Lines Matching full:hooks
33 template<class Hooks>
36 , Hooks::base_hook_type
37 , Hooks::auto_base_hook_type
39 typename Hooks::member_hook_type node_;
40 typename Hooks::auto_member_hook_type auto_node_;
41 typename Hooks::nonhook_node_member_type nhn_member_;
60 Hooks::base_hook_type::operator=(static_cast<const typename Hooks::base_hook_type&>(src)); in operator =()
61 …Hooks::auto_base_hook_type::operator=(static_cast<const typename Hooks::auto_base_hook_type&>(src)… in operator =()
71 Hooks::base_hook_type::swap_nodes(static_cast<typename Hooks::base_hook_type&>(other)); in swap_nodes()
72 … Hooks::auto_base_hook_type::swap_nodes(static_cast<typename Hooks::auto_base_hook_type&>(other)); in swap_nodes()
80 return Hooks::base_hook_type::is_linked() || in is_linked()
81 Hooks::auto_base_hook_type::is_linked() || in is_linked()
156 template < typename Node_Algorithms, class Hooks>
157 void swap_nodes(testvalue<Hooks>& lhs, testvalue<Hooks>& rhs) in swap_nodes()
162 template<class Hooks>
164 (std::ostream& s, const testvalue<Hooks>& t) in operator <<()
200 template < class Hooks>
201 struct ValueContainer< testvalue<Hooks> >
203 typedef boost::container::vector< testvalue<Hooks> > type;
231 template<class Hooks>
233 : public Hooks
235 typedef testvalue< Hooks > value_type;
240 , typename Hooks::base_hook_type
245 , typename Hooks::auto_base_hook_type
251 , typename Hooks::member_hook_type
259 , typename Hooks::auto_member_hook_type
266 , typename Hooks::nonhook_node_member_type