Searched defs:skew_heap_node (Results 1 – 1 of 1) sorted by relevance
76 struct skew_heap_node: struct79 …def parent_holder<skew_heap_node<value_type, store_parent_pointer>*, store_parent_pointer> super_t;81 typedef boost::array<skew_heap_node*, 2> child_list_type;82 typedef typename child_list_type::iterator child_iterator;83 typedef typename child_list_type::const_iterator const_child_iterator;85 skew_heap_node(value_type const & v): in skew_heap_node() function92 skew_heap_node(value_type && v): in skew_heap_node() function100 skew_heap_node (skew_heap_node const & rhs, Alloc & allocator, skew_heap_node * parent): in skew_heap_node() function110 void clone_child(int index, skew_heap_node const & rhs, Cloner & cloner) in clone_child()119 void clear_subtree(Alloc & alloc) in clear_subtree()[all …]