Home
last modified time | relevance | path

Searched refs:impl_pointer (Results 1 – 6 of 6) sorted by relevance

/third_party/boost/boost/multi_index/detail/
Dseq_index_ops.hpp85 typedef typename Node::impl_pointer impl_pointer; in sequenced_index_collate() typedef
87 impl_pointer first0=x->next(); in sequenced_index_collate()
88 impl_pointer last0=x; in sequenced_index_collate()
89 impl_pointer first1=y->next(); in sequenced_index_collate()
90 impl_pointer last1=y; in sequenced_index_collate()
94 impl_pointer tmp=first1->next(); in sequenced_index_collate()
132 typedef typename Node::impl_pointer impl_pointer; in sequenced_index_sort() typedef
155 carry.prior()=carry.next()=static_cast<impl_pointer>(&carry); in sequenced_index_sort()
156 counter[0].prior()=counter[0].next()=static_cast<impl_pointer>(&counter[0]); in sequenced_index_sort()
162 while(i<fill&&counter[i].next()!=static_cast<impl_pointer>(&counter[i])){ in sequenced_index_sort()
[all …]
Drnd_index_ops.hpp89 typedef typename Node::impl_pointer impl_pointer; in random_access_index_inplace_merge() typedef
92 auto_space<impl_pointer,Allocator> spc(al,ptrs.size()); in random_access_index_inplace_merge()
127 typedef typename Node::impl_pointer first_argument_type;
128 typedef typename Node::impl_pointer second_argument_type;
134 typename Node::impl_pointer x,typename Node::impl_pointer y)const in operator ()()
175 typedef typename Node::impl_pointer impl_pointer; in random_access_index_sort() typedef
183 impl_pointer, in random_access_index_sort()
Dseq_index_node.hpp157 typedef typename trampoline::pointer impl_pointer; typedef
161 impl_pointer& prior(){return trampoline::prior();} in prior()
162 impl_pointer prior()const{return trampoline::prior();} in prior()
163 impl_pointer& next(){return trampoline::next();} in next()
164 impl_pointer next()const{return trampoline::next();} in next()
166 impl_pointer impl() in impl()
168 return static_cast<impl_pointer>( in impl()
178 static sequenced_index_node* from_impl(impl_pointer x) in from_impl()
198 impl_pointer xi=x->impl(); in increment()
205 impl_pointer xi=x->impl(); in decrement()
Drnd_index_node.hpp202 typedef typename trampoline::pointer impl_pointer; typedef
210 impl_pointer impl() in impl()
212 return static_cast<impl_pointer>( in impl()
222 static random_access_index_node* from_impl(impl_pointer x) in from_impl()
242 impl_pointer xi=x->impl(); in increment()
249 impl_pointer xi=x->impl(); in decrement()
256 impl_pointer xi=x->impl(); in advance()
Dord_index_node.hpp609 typedef typename trampoline::pointer impl_pointer; typedef
617 impl_pointer parent()const{return trampoline::parent();} in parent()
618 impl_pointer& left(){return trampoline::left();} in left()
619 impl_pointer left()const{return trampoline::left();} in left()
620 impl_pointer& right(){return trampoline::right();} in right()
621 impl_pointer right()const{return trampoline::right();} in right()
623 impl_pointer impl() in impl()
625 return static_cast<impl_pointer>( in impl()
635 static ordered_index_node* from_impl(impl_pointer x) in from_impl()
655 impl_pointer xi=x->impl(); in increment()
[all …]
Dhash_index_node.hpp714 typedef typename trampoline::pointer impl_pointer; typedef
723 impl_pointer& prior(){return trampoline::prior();} in prior()
724 impl_pointer prior()const{return trampoline::prior();} in prior()
728 impl_pointer impl() in impl()
730 return static_cast<impl_pointer>( in impl()
740 static hashed_index_node* from_impl(impl_pointer x) in from_impl()