Home
last modified time | relevance | path

Searched defs:this_node (Results 1 – 8 of 8) sorted by relevance

/third_party/boost/boost/intrusive/
Dcircular_slist_algorithms.hpp144 BOOST_INTRUSIVE_FORCEINLINE static void init_header(node_ptr this_node) in init_header()
156 …INLINE static node_ptr get_previous_node(const node_ptr &prev_init_node, const node_ptr &this_node) in get_previous_node()
166 BOOST_INTRUSIVE_FORCEINLINE static node_ptr get_previous_node(const node_ptr & this_node) in get_previous_node()
176 … BOOST_INTRUSIVE_FORCEINLINE static node_ptr get_previous_previous_node(const node_ptr & this_node) in get_previous_previous_node()
188 static node_ptr get_previous_previous_node(node_ptr p, const node_ptr & this_node) in get_previous_previous_node()
208 static std::size_t count(const const_node_ptr & this_node) in count()
226 BOOST_INTRUSIVE_FORCEINLINE static void unlink(node_ptr this_node) in unlink()
239 BOOST_INTRUSIVE_FORCEINLINE static void link_before (node_ptr nxt_node, node_ptr this_node) in link_before()
252 static void swap_nodes(node_ptr this_node, node_ptr other_node) in swap_nodes()
Dcircular_list_algorithms.hpp70 BOOST_INTRUSIVE_FORCEINLINE static void init(node_ptr this_node) in init()
83 BOOST_INTRUSIVE_FORCEINLINE static bool inited(const const_node_ptr &this_node) in inited()
94 BOOST_INTRUSIVE_FORCEINLINE static void init_header(node_ptr this_node) in init_header()
109 BOOST_INTRUSIVE_FORCEINLINE static bool unique(const const_node_ptr &this_node) in unique()
123 static std::size_t count(const const_node_ptr &this_node) in count()
141 BOOST_INTRUSIVE_FORCEINLINE static node_ptr unlink(node_ptr this_node) in unlink()
173 BOOST_INTRUSIVE_FORCEINLINE static void link_before(node_ptr nxt_node, node_ptr this_node) in link_before()
192 BOOST_INTRUSIVE_FORCEINLINE static void link_after(node_ptr prev_node, node_ptr this_node) in link_after()
214 static void swap_nodes(node_ptr this_node, node_ptr other_node) in swap_nodes()
438 BOOST_INTRUSIVE_FORCEINLINE static void swap_prev(node_ptr this_node, node_ptr other_node) in swap_prev()
[all …]
Dlinear_slist_algorithms.hpp144 BOOST_INTRUSIVE_FORCEINLINE static void init_header(const node_ptr & this_node) in init_header()
156 …LINE static node_ptr get_previous_node(const node_ptr & prev_init_node, const node_ptr & this_node) in get_previous_node()
167 static std::size_t count(const const_node_ptr & this_node) in count()
187 static void swap_trailing_nodes(node_ptr this_node, node_ptr other_node) in swap_trailing_nodes()
Dslist.hpp2111 static void priv_swap_lists(node_ptr this_node, node_ptr other_node, detail::bool_<false>) in priv_swap_lists()
2115 static void priv_swap_lists(node_ptr this_node, node_ptr other_node, detail::bool_<true>) in priv_swap_lists()
/third_party/boost/boost/intrusive/detail/
Dcommon_slist_algorithms.hpp43 static node_ptr get_previous_node(node_ptr p, const node_ptr & this_node) in get_previous_node()
55 BOOST_INTRUSIVE_FORCEINLINE static void init(node_ptr this_node) in init()
58 BOOST_INTRUSIVE_FORCEINLINE static bool unique(const const_node_ptr & this_node) in unique()
64 BOOST_INTRUSIVE_FORCEINLINE static bool inited(const const_node_ptr & this_node) in inited()
69 const_node_ptr this_node(NodeTraits::get_next(prev_node)); in unlink_after() local
76 BOOST_INTRUSIVE_FORCEINLINE static void link_after(node_ptr prev_node, node_ptr this_node) in link_after()
/third_party/boost/boost/heap/
Dskew_heap.hpp642 node_pointer this_node = object.node_; in erase() local
678 node_pointer this_node = handle.node_; in update() local
715 node_pointer this_node = handle.node_; in increase() local
755 node_pointer this_node = handle.node_; in decrease() local
Dbinomial_heap.hpp455 node_pointer this_node = handle.node_; in update() local
837 node_pointer this_node = static_cast<node_pointer>(&*it); in insert_node() local
/third_party/boost/boost/heap/detail/
Dheap_node.hpp55 Node const & this_node = static_cast<Node const &>(*it); in is_heap() local