Home
last modified time | relevance | path

Searched defs:implementation_defined (Results 1 – 25 of 33) sorted by relevance

12

/third_party/boost/boost/heap/
Dpairing_heap.hpp152 struct implementation_defined: struct in boost::heap::pairing_heap
155 typedef T value_type;
156 …name detail::extract_allocator_types<typename base_maker::allocator_argument>::size_type size_type;
157 …name detail::extract_allocator_types<typename base_maker::allocator_argument>::reference reference;
159 typedef typename base_maker::compare_argument value_compare;
160 typedef typename base_maker::allocator_type allocator_type;
162 typedef typename boost::allocator_pointer<allocator_type>::type node_pointer;
163 typedef typename boost::allocator_const_pointer<allocator_type>::type const_node_pointer;
165 typedef detail::heap_node_list node_list_type;
166 typedef typename node_list_type::iterator node_list_iterator;
[all …]
Dfibonacci_heap.hpp148 struct implementation_defined: struct in boost::heap::fibonacci_heap
151 typedef T value_type;
152 …name detail::extract_allocator_types<typename base_maker::allocator_argument>::size_type size_type;
153 …name detail::extract_allocator_types<typename base_maker::allocator_argument>::reference reference;
155 typedef typename base_maker::compare_argument value_compare;
156 typedef typename base_maker::allocator_type allocator_type;
158 typedef typename boost::allocator_pointer<allocator_type>::type node_pointer;
159 typedef typename boost::allocator_const_pointer<allocator_type>::type const_node_pointer;
161 typedef detail::heap_node_list node_list_type;
162 typedef typename node_list_type::iterator node_list_iterator;
[all …]
Dbinomial_heap.hpp150 struct implementation_defined: struct in boost::heap::binomial_heap
153 typedef T value_type;
154 …name detail::extract_allocator_types<typename base_maker::allocator_argument>::size_type size_type;
155 …name detail::extract_allocator_types<typename base_maker::allocator_argument>::reference reference;
157 typedef typename base_maker::compare_argument value_compare;
158 typedef typename base_maker::allocator_type allocator_type;
159 typedef typename base_maker::node_type node;
161 typedef typename boost::allocator_pointer<allocator_type>::type node_pointer;
162 typedef typename boost::allocator_const_pointer<allocator_type>::type const_node_pointer;
164 typedef detail::node_handle<node_pointer, super_t, reference> handle_type;
[all …]
Dskew_heap.hpp285 struct implementation_defined: struct in boost::heap::skew_heap
288 typedef T value_type;
290 typedef typename base_maker::compare_argument value_compare;
291 typedef typename base_maker::allocator_type allocator_type;
293 typedef typename base_maker::node_type node;
294 typedef typename boost::allocator_pointer<allocator_type>::type node_pointer;
295 typedef typename boost::allocator_const_pointer<allocator_type>::type const_node_pointer;
297 typedef detail::value_extractor<value_type, internal_type, super_t> value_extractor;
299 typedef boost::array<node_pointer, 2> child_list_type;
300 typedef typename child_list_type::iterator child_list_iterator;
[all …]
Dpriority_queue.hpp79 struct implementation_defined: struct in boost::heap::priority_queue
82 typedef typename heap_base_maker::compare_argument value_compare;
83 …typedef detail::stable_heap_iterator<T, typename container_type::const_iterator, super_t> iterator;
84 typedef iterator const_iterator;
85 typedef typename container_type::allocator_type allocator_type;
Dd_ary_heap.hpp82 struct implementation_defined: struct in boost::heap::detail::d_ary_heap
85 typedef T value_type;
86 …detail::extract_allocator_types<typename heap_base_maker::allocator_argument>::size_type size_type;
88 typedef typename heap_base_maker::compare_argument value_compare;
89 typedef typename heap_base_maker::allocator_argument allocator_type;
91 struct ordered_iterator_dispatcher
127 > ordered_iterator;
129 … typedef detail::stable_heap_iterator<const value_type, container_iterator, super_t> iterator;
130 typedef iterator const_iterator;
131 typedef void * handle_type;
[all …]
/third_party/boost/boost/container/
Doptions.hpp91 … typedef tree_opt<packed_options::tree_type, packed_options::optimize_size> implementation_defined; typedef
150 typedef hash_opt<packed_options::store_hash> implementation_defined; typedef
300 , typename packed_options::stored_size_type> implementation_defined; typedef
363 , packed_options::inplace_alignment> implementation_defined; typedef
430 , packed_options::inplace_alignment> implementation_defined; typedef
487 …ypedef deque_opt< packed_options::block_bytes, packed_options::block_size > implementation_defined; typedef
/third_party/boost/boost/intrusive/
Dslist_hook.hpp58 > implementation_defined; typedef
187 > implementation_defined; typedef
Dset_hook.hpp57 > implementation_defined; typedef
189 > implementation_defined; typedef
Dlist_hook.hpp58 > implementation_defined; typedef
186 > implementation_defined; typedef
Dbs_set_hook.hpp55 > implementation_defined; typedef
185 > implementation_defined; typedef
Davl_set_hook.hpp55 > implementation_defined; typedef
186 > implementation_defined; typedef
Dany_hook.hpp56 > implementation_defined; typedef
162 > implementation_defined; typedef
Dsplaytree.hpp77 typedef tree_type implementation_defined; typedef in boost::intrusive::splaytree_impl
573 > implementation_defined; typedef
Dunordered_set_hook.hpp212 > implementation_defined; typedef
352 > implementation_defined; typedef
Drbtree.hpp87 typedef tree_type implementation_defined; typedef in boost::intrusive::rbtree_impl
498 > implementation_defined; typedef
Davltree.hpp87 typedef tree_type implementation_defined; typedef in boost::intrusive::avltree_impl
495 > implementation_defined; typedef
Dsplay_set.hpp59 typedef tree_type implementation_defined; typedef in boost::intrusive::splay_set_impl
510 > implementation_defined; typedef
619 typedef tree_type implementation_defined; typedef in boost::intrusive::splay_multiset_impl
1020 > implementation_defined; typedef
Dbs_set.hpp59 typedef tree_type implementation_defined; typedef in boost::intrusive::bs_set_impl
486 > implementation_defined; typedef
595 typedef tree_type implementation_defined; typedef in boost::intrusive::bs_multiset_impl
979 > implementation_defined; typedef
Dsg_set.hpp59 typedef tree_type implementation_defined; typedef in boost::intrusive::sg_set_impl
498 > implementation_defined; typedef
607 typedef tree_type implementation_defined; typedef in boost::intrusive::sg_multiset_impl
1004 > implementation_defined; typedef
Dset.hpp61 typedef tree_type implementation_defined; typedef in boost::intrusive::set_impl
489 > implementation_defined; typedef
598 typedef tree_type implementation_defined; typedef in boost::intrusive::multiset_impl
983 > implementation_defined; typedef
Dunordered_set.hpp90 typedef table_type implementation_defined; typedef in boost::intrusive::unordered_set_impl
456 > implementation_defined; typedef
590 typedef table_type implementation_defined; typedef in boost::intrusive::unordered_multiset_impl
908 > implementation_defined; typedef
Davl_set.hpp59 typedef tree_type implementation_defined; typedef in boost::intrusive::avl_set_impl
489 > implementation_defined; typedef
598 typedef tree_type implementation_defined; typedef in boost::intrusive::avl_multiset_impl
983 > implementation_defined; typedef
/third_party/boost/boost/lockfree/
Dqueue.hpp152 struct implementation_defined struct in boost::lockfree::queue
154 typedef node_allocator allocator;
155 typedef std::size_t size_type;
Dstack.hpp108 struct implementation_defined struct in boost::lockfree::stack
110 typedef node_allocator allocator;
111 typedef std::size_t size_type;

12