Searched defs:this_node (Results 1 – 8 of 8) sorted by relevance
| /third_party/boost/boost/intrusive/ |
| D | circular_slist_algorithms.hpp | 144 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()
|
| D | circular_list_algorithms.hpp | 70 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 …]
|
| D | linear_slist_algorithms.hpp | 144 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()
|
| D | slist.hpp | 2111 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/ |
| D | common_slist_algorithms.hpp | 43 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/ |
| D | skew_heap.hpp | 642 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
|
| D | binomial_heap.hpp | 455 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/ |
| D | heap_node.hpp | 55 Node const & this_node = static_cast<Node const &>(*it); in is_heap() local
|