Searched defs:list_node_traits (Results 1 – 2 of 2) sorted by relevance
44 struct list_node_traits struct46 typedef list_node<VoidPointer> node;47 typedef typename node::node_ptr node_ptr;48 typedef typename pointer_rebind<VoidPointer, const node>::type const_node_ptr;50 BOOST_INTRUSIVE_FORCEINLINE static node_ptr get_previous(const const_node_ptr & n) in get_previous()53 BOOST_INTRUSIVE_FORCEINLINE static node_ptr get_previous(const node_ptr & n) in get_previous()56 BOOST_INTRUSIVE_FORCEINLINE static void set_previous(node_ptr n, node_ptr prev) in set_previous()59 BOOST_INTRUSIVE_FORCEINLINE static node_ptr get_next(const const_node_ptr & n) in get_next()62 BOOST_INTRUSIVE_FORCEINLINE static node_ptr get_next(const node_ptr & n) in get_next()65 BOOST_INTRUSIVE_FORCEINLINE static void set_next(node_ptr n, node_ptr next) in set_next()
44 struct list_node_traits struct46 typedef list_node node;47 typedef list_node* node_ptr;48 typedef const list_node* const_node_ptr;50 static node_ptr get_next(const_node_ptr n) in get_next()53 static node_ptr get_previous(const_node_ptr n) in get_previous()56 static void set_next(const node_ptr & n, const node_ptr & next) in set_next()59 static void set_previous(const node_ptr & n, const node_ptr & previous) in set_previous()