Home
last modified time | relevance | path

Searched refs:Allocators (Results 1 – 25 of 25) sorted by relevance

/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/index/detail/rtree/node/
H A Dvariant_dynamic.hpp22 template <typename Value, typename Parameters, typename Box, typename Allocators, typename Tag>
27 rtree::ptr_pair<Box, typename Allocators::node_pointer>,
28 typename Allocators::node_allocator_type::template rebind
30 rtree::ptr_pair<Box, typename Allocators::node_pointer>
42 template <typename Value, typename Parameters, typename Box, typename Allocators, typename Tag>
48 typename Allocators::node_allocator_type::template rebind
64 template <typename Value, typename Parameters, typename Box, typename Allocators>
65 struct node<Value, Parameters, Box, Allocators, node_variant_dynamic_tag>
68 variant_leaf<Value, Parameters, Box, Allocators, node_variant_dynamic_tag>,
69 variant_internal_node<Value, Parameters, Box, Allocators, node_variant_dynamic_tag>
[all …]
H A Dnode.hpp99 template <typename Value, typename Options, typename Translator, typename Box, typename Allocators>
104 …typedef typename rtree::internal_node<Value, parameters_type, Box, Allocators, typename Options::n…
105 …typedef typename rtree::leaf<Value, parameters_type, Box, Allocators, typename Options::node_tag>:…
107 typedef rtree::subtree_destroyer<Value, Options, Translator, Box, Allocators> subtree_destroyer;
109 …ic void apply(typename internal_node::elements_type::value_type & element, Allocators & allocators) in apply()
115 inline static void apply(typename leaf::elements_type::value_type &, Allocators &) {} in apply()
119 template <typename Value, typename Options, typename Translator, typename Box, typename Allocators>
123 inline static void apply(Range & elements, Allocators & allocators) in apply()
129 inline static void apply(It first, It last, Allocators & allocators) in apply()
142 inline static void apply_dispatch(It first, It last, Allocators & allocators, in apply_dispatch()
[all …]
H A Dvariant_static.hpp20 template <typename Value, typename Parameters, typename Box, typename Allocators>
21 struct variant_internal_node<Value, Parameters, Box, Allocators, node_variant_static_tag>
24 rtree::ptr_pair<Box, typename Allocators::node_pointer>,
34 template <typename Value, typename Parameters, typename Box, typename Allocators>
35 struct variant_leaf<Value, Parameters, Box, Allocators, node_variant_static_tag>
50 template <typename Value, typename Parameters, typename Box, typename Allocators>
51 struct node<Value, Parameters, Box, Allocators, node_variant_static_tag>
54 variant_leaf<Value, Parameters, Box, Allocators, node_variant_static_tag>,
55 variant_internal_node<Value, Parameters, Box, Allocators, node_variant_static_tag>
59 template <typename Value, typename Parameters, typename Box, typename Allocators>
[all …]
H A Dvariant_visitor.hpp24 template <typename Value, typename Parameters, typename Box, typename Allocators, typename Tag>
27 template <typename Value, typename Parameters, typename Box, typename Allocators, typename Tag>
32 template <typename V, typename Value, typename Parameters, typename Box, typename Allocators, typen…
35 variant_leaf<Value, Parameters, Box, Allocators, Tag>, in get() argument
36 variant_internal_node<Value, Parameters, Box, Allocators, Tag> in get()
44 template <typename Visitor, typename Value, typename Parameters, typename Box, typename Allocators,…
47 variant_leaf<Value, Parameters, Box, Allocators, Tag>, in apply_visitor() argument
48 variant_internal_node<Value, Parameters, Box, Allocators, Tag> in apply_visitor()
54 template <typename Visitor, typename Value, typename Parameters, typename Box, typename Allocators,…
57 variant_leaf<Value, Parameters, Box, Allocators, Tag>, in apply_visitor() argument
[all …]
H A Dconcept.hpp18 template <typename Value, typename Parameters, typename Box, typename Allocators, typename Tag>
27 template <typename Value, typename Parameters, typename Box, typename Allocators, typename Tag>
36 template <typename Value, typename Parameters, typename Box, typename Allocators, typename Tag>
45 template <typename Value, typename Parameters, typename Box, typename Allocators, typename Tag, boo…
63 template <typename Allocators, typename Node>
72 template <typename Allocators, typename Node>
H A Dsubtree_destroyer.hpp20 template <typename Value, typename Options, typename Translator, typename Box, typename Allocators>
23 …typedef typename rtree::node<Value, typename Options::parameters_type, Box, Allocators, typename O…
24 typedef typename Allocators::node_pointer pointer;
30 subtree_destroyer(pointer ptr, Allocators & allocators) in subtree_destroyer()
44 …detail::rtree::visitors::destroy<Value, Options, Translator, Box, Allocators> del_v(m_ptr, m_alloc… in reset()
72 Allocators & m_allocators;
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/index/detail/rtree/
H A Dquery_iterators.hpp20 template <typename Value, typename Allocators>
25 typedef typename Allocators::const_reference reference;
26 typedef typename Allocators::difference_type difference_type;
27 typedef typename Allocators::const_pointer pointer;
61 template <typename Value, typename Options, typename Translator, typename Box, typename Allocators,…
64 …typedef visitors::spatial_query_incremental<Value, Options, Translator, Box, Allocators, Predicate…
70 typedef typename Allocators::const_reference reference;
71 typedef typename Allocators::difference_type difference_type;
72 typedef typename Allocators::const_pointer pointer;
115 …friend bool operator==(spatial_query_iterator const& l, end_query_iterator<Value, Allocators> cons… in operator ==()
[all …]
H A Diterators.hpp16 template <typename Value, typename Allocators>
21 typedef typename Allocators::const_reference reference;
22 typedef typename Allocators::difference_type difference_type;
23 typedef typename Allocators::const_pointer pointer;
57 template <typename Value, typename Options, typename Translator, typename Box, typename Allocators>
60 typedef visitors::iterator<Value, Options, Translator, Box, Allocators> visitor_type;
66 typedef typename Allocators::const_reference reference;
67 typedef typename Allocators::difference_type difference_type;
68 typedef typename Allocators::const_pointer pointer;
106 friend bool operator==(iterator const& l, end_iterator<Value, Allocators> const& /*r*/) in operator ==()
[all …]
H A Dpack_create.hpp123 template <typename Value, typename Options, typename Translator, typename Box, typename Allocators>
126 …typedef typename rtree::node<Value, typename Options::parameters_type, Box, Allocators, typename O…
127 …typedef typename rtree::internal_node<Value, typename Options::parameters_type, Box, Allocators, t…
128 …typedef typename rtree::leaf<Value, typename Options::parameters_type, Box, Allocators, typename O…
130 typedef typename Allocators::node_pointer node_pointer;
131 typedef rtree::subtree_destroyer<Value, Options, Translator, Box, Allocators> subtree_destroyer;
132 typedef typename Allocators::size_type size_type;
152 … parameters_type const& parameters, Translator const& translator, Allocators & allocators) in apply()
252 … parameters_type const& parameters, Translator const& translator, Allocators & allocators) in per_level()
265 …node_pointer n = rtree::create_node<Allocators, leaf>::apply(allocators); //… in per_level()
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/index/detail/rtree/rstar/
H A Dinsert.hpp22 template <typename Value, typename Options, typename Translator, typename Box, typename Allocators>
26 …typedef typename rtree::node<Value, typename Options::parameters_type, Box, Allocators, typename O…
27 …typedef typename rtree::internal_node<Value, typename Options::parameters_type, Box, Allocators, t…
28 …typedef typename rtree::leaf<Value, typename Options::parameters_type, Box, Allocators, typename O…
42 Allocators & allocators) in apply()
119 … destroy_element<Value, Options, Translator, Box, Allocators>::apply(it->second, allocators); in apply()
147 …InsertIndex, typename Element, typename Value, typename Options, typename Box, typename Allocators>
151 …typename rtree::internal_node<Value, typename Options::parameters_type, Box, Allocators, typename …
155 template <typename Value, typename Options, typename Box, typename Allocators>
156 struct level_insert_elements_type<0, Value, Value, Options, Box, Allocators>
[all …]
H A Dchoose_next_node.hpp30 template <typename Value, typename Options, typename Box, typename Allocators>
31 class choose_next_node<Value, Options, Box, Allocators, choose_by_overlap_diff_tag>
33 …typedef typename rtree::node<Value, typename Options::parameters_type, Box, Allocators, typename O…
34 …typedef typename rtree::internal_node<Value, typename Options::parameters_type, Box, Allocators, t…
35 …typedef typename rtree::leaf<Value, typename Options::parameters_type, Box, Allocators, typename O…
H A Dredistribute_elements.hpp369 template <typename Value, typename Options, typename Translator, typename Box, typename Allocators>
370 struct redistribute_elements<Value, Options, Translator, Box, Allocators, rstar_tag>
372 …typedef typename rtree::node<Value, typename Options::parameters_type, Box, Allocators, typename O…
373 …typedef typename rtree::internal_node<Value, typename Options::parameters_type, Box, Allocators, t…
374 …typedef typename rtree::leaf<Value, typename Options::parameters_type, Box, Allocators, typename O…
391 Allocators & allocators) in apply()
457 …rtree::destroy_elements<Value, Options, Translator, Box, Allocators>::apply(elements_backup, alloc… in apply()
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/index/detail/rtree/visitors/
H A Dinsert.hpp26 template <typename Value, typename Options, typename Box, typename Allocators, typename ChooseNextN…
29 template <typename Value, typename Options, typename Box, typename Allocators>
30 class choose_next_node<Value, Options, Box, Allocators, choose_by_content_diff_tag>
35 …typedef typename rtree::node<Value, parameters_type, Box, Allocators, typename Options::node_tag>:…
36 …typedef typename rtree::internal_node<Value, parameters_type, Box, Allocators, typename Options::n…
37 …typedef typename rtree::leaf<Value, parameters_type, Box, Allocators, typename Options::node_tag>:…
91 template <typename Value, typename Options, typename Translator, typename Box, typename Allocators,…
103 template <typename Value, typename Options, typename Translator, typename Box, typename Allocators,…
113 template <typename Value, typename Options, typename Translator, typename Box, typename Allocators>
114 class split<Value, Options, Translator, Box, Allocators, split_default_tag>
[all …]
H A Ddestroy.hpp18 template <typename Value, typename Options, typename Translator, typename Box, typename Allocators>
20 …: public rtree::visitor<Value, typename Options::parameters_type, Box, Allocators, typename Option…
23 …typedef typename rtree::node<Value, typename Options::parameters_type, Box, Allocators, typename O…
24 …typedef typename rtree::internal_node<Value, typename Options::parameters_type, Box, Allocators, t…
25 …typedef typename rtree::leaf<Value, typename Options::parameters_type, Box, Allocators, typename O…
27 typedef typename Allocators::node_pointer node_pointer;
29 inline destroy(node_pointer root_node, Allocators & allocators) in destroy()
51 rtree::destroy_node<Allocators, internal_node>::apply(m_allocators, node_to_destroy); in operator ()()
59 rtree::destroy_node<Allocators, leaf>::apply(m_allocators, m_current_node); in operator ()()
64 Allocators & m_allocators;
H A Dcopy.hpp18 template <typename Value, typename Options, typename Translator, typename Box, typename Allocators>
20 …: public rtree::visitor<Value, typename Options::parameters_type, Box, Allocators, typename Option…
23 …typedef typename rtree::node<Value, typename Options::parameters_type, Box, Allocators, typename O…
24 …typedef typename rtree::internal_node<Value, typename Options::parameters_type, Box, Allocators, t…
25 …typedef typename rtree::leaf<Value, typename Options::parameters_type, Box, Allocators, typename O…
27 typedef rtree::subtree_destroyer<Value, Options, Translator, Box, Allocators> subtree_destroyer;
28 typedef typename Allocators::node_pointer node_pointer;
30 explicit inline copy(Allocators & allocators) in copy()
37 …node_pointer raw_new_node = rtree::create_node<Allocators, internal_node>::apply(m_allocators); … in operator ()()
64 …node_pointer raw_new_node = rtree::create_node<Allocators, leaf>::apply(m_allocators); … in operator ()()
[all …]
H A Dspatial_query.hpp18 template <typename Value, typename Options, typename Translator, typename Box, typename Allocators,…
20 …: public rtree::visitor<Value, typename Options::parameters_type, Box, Allocators, typename Option…
22 …typedef typename rtree::node<Value, typename Options::parameters_type, Box, Allocators, typename O…
23 …typedef typename rtree::internal_node<Value, typename Options::parameters_type, Box, Allocators, t…
24 …typedef typename rtree::leaf<Value, typename Options::parameters_type, Box, Allocators, typename O…
26 typedef typename Allocators::size_type size_type;
78 template <typename Value, typename Options, typename Translator, typename Box, typename Allocators,…
80 …: public rtree::visitor<Value, typename Options::parameters_type, Box, Allocators, typename Option…
83 …typedef typename rtree::node<Value, typename Options::parameters_type, Box, Allocators, typename O…
84 …typedef typename rtree::internal_node<Value, typename Options::parameters_type, Box, Allocators, t…
[all …]
H A Dremove.hpp23 template <typename Value, typename Options, typename Translator, typename Box, typename Allocators>
25 …: public rtree::visitor<Value, typename Options::parameters_type, Box, Allocators, typename Option…
29 …typedef typename rtree::node<Value, parameters_type, Box, Allocators, typename Options::node_tag>:…
30 …typedef typename rtree::internal_node<Value, parameters_type, Box, Allocators, typename Options::n…
31 …typedef typename rtree::leaf<Value, parameters_type, Box, Allocators, typename Options::node_tag>:…
33 typedef rtree::subtree_destroyer<Value, Options, Translator, Box, Allocators> subtree_destroyer;
34 typedef typename Allocators::node_pointer node_pointer;
35 typedef typename Allocators::size_type size_type;
48 Allocators & allocators) in remove()
138 … rtree::destroy_node<Allocators, internal_node>::apply(m_allocators, root_to_destroy); in operator ()()
[all …]
H A Diterator.hpp18 template <typename Value, typename Options, typename Translator, typename Box, typename Allocators>
20 …: public rtree::visitor<Value, typename Options::parameters_type, Box, Allocators, typename Option…
23 …typedef typename rtree::node<Value, typename Options::parameters_type, Box, Allocators, typename O…
24 …typedef typename rtree::internal_node<Value, typename Options::parameters_type, Box, Allocators, t…
25 …typedef typename rtree::leaf<Value, typename Options::parameters_type, Box, Allocators, typename O…
27 typedef typename Allocators::size_type size_type;
28 typedef typename Allocators::const_reference const_reference;
29 typedef typename Allocators::node_pointer node_pointer;
H A Ddistance_query.hpp97 typename Allocators,
103 …: public rtree::visitor<Value, typename Options::parameters_type, Box, Allocators, typename Option…
108 …typedef typename rtree::node<Value, parameters_type, Box, Allocators, typename Options::node_tag>:…
109 …typedef typename rtree::internal_node<Value, parameters_type, Box, Allocators, typename Options::n…
110 …typedef typename rtree::leaf<Value, parameters_type, Box, Allocators, typename Options::node_tag>:…
136 std::pair<node_distance_type, typename Allocators::node_pointer> in operator ()()
250 std::pair<node_distance_type, typename Allocators::node_pointer> const& p1, in abl_less()
251 std::pair<node_distance_type, typename Allocators::node_pointer> const& p2) in abl_less()
286 typename Allocators,
291 …: public rtree::visitor<Value, typename Options::parameters_type, Box, Allocators, typename Option…
[all …]
H A Dcount.hpp48 …ndexable, typename Value, typename Options, typename Translator, typename Box, typename Allocators>
50 …: public rtree::visitor<Value, typename Options::parameters_type, Box, Allocators, typename Option…
52 …typedef typename rtree::node<Value, typename Options::parameters_type, Box, Allocators, typename O…
53 …typedef typename rtree::internal_node<Value, typename Options::parameters_type, Box, Allocators, t…
54 …typedef typename rtree::leaf<Value, typename Options::parameters_type, Box, Allocators, typename O…
100 typename Allocators::size_type found_count;
H A Dis_leaf.hpp18 template <typename Value, typename Options, typename Box, typename Allocators>
19 struct is_leaf : public rtree::visitor<Value, typename Options::parameters_type, Box, Allocators, t…
21 …typedef typename rtree::internal_node<Value, typename Options::parameters_type, Box, Allocators, t…
22 …typedef typename rtree::leaf<Value, typename Options::parameters_type, Box, Allocators, typename O…
H A Dchildren_box.hpp18 template <typename Value, typename Options, typename Translator, typename Box, typename Allocators>
20 …: public rtree::visitor<Value, typename Options::parameters_type, Box, Allocators, typename Option…
22 …typedef typename rtree::internal_node<Value, typename Options::parameters_type, Box, Allocators, t…
23 …typedef typename rtree::leaf<Value, typename Options::parameters_type, Box, Allocators, typename O…
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/index/detail/
H A Dserialization.hpp288 … Archive, typename Value, typename Options, typename Translator, typename Box, typename Allocators>
290 …: public rtree::visitor<Value, typename Options::parameters_type, Box, Allocators, typename Option…
293 …typedef typename rtree::node<Value, typename Options::parameters_type, Box, Allocators, typename O…
294 …typedef typename rtree::internal_node<Value, typename Options::parameters_type, Box, Allocators, t…
295 …typedef typename rtree::leaf<Value, typename Options::parameters_type, Box, Allocators, typename O…
346 template <typename Value, typename Options, typename Translator, typename Box, typename Allocators>
349 …typedef typename rtree::node<Value, typename Options::parameters_type, Box, Allocators, typename O…
350 …typedef typename rtree::internal_node<Value, typename Options::parameters_type, Box, Allocators, t…
351 …typedef typename rtree::leaf<Value, typename Options::parameters_type, Box, Allocators, typename O…
355 typedef typename Allocators::node_pointer node_pointer;
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/index/detail/rtree/quadratic/
H A Dredistribute_elements.hpp83 template <typename Value, typename Options, typename Translator, typename Box, typename Allocators>
84 struct redistribute_elements<Value, Options, Translator, Box, Allocators, quadratic_tag>
88 …typedef typename rtree::node<Value, parameters_type, Box, Allocators, typename Options::node_tag>:…
89 …typedef typename rtree::internal_node<Value, parameters_type, Box, Allocators, typename Options::n…
90 …typedef typename rtree::leaf<Value, parameters_type, Box, Allocators, typename Options::node_tag>:…
101 Allocators & allocators) in apply()
234 …rtree::destroy_elements<Value, Options, Translator, Box, Allocators>::apply(elements_backup, alloc… in apply()
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/index/detail/rtree/linear/
H A Dredistribute_elements.hpp308 template <typename Value, typename Options, typename Translator, typename Box, typename Allocators>
309 struct redistribute_elements<Value, Options, Translator, Box, Allocators, linear_tag>
313 …typedef typename rtree::node<Value, parameters_type, Box, Allocators, typename Options::node_tag>:…
314 …typedef typename rtree::internal_node<Value, parameters_type, Box, Allocators, typename Options::n…
315 …typedef typename rtree::leaf<Value, parameters_type, Box, Allocators, typename Options::node_tag>:…
324 Allocators & allocators) in apply()
433 …rtree::destroy_elements<Value, Options, Translator, Box, Allocators>::apply(elements_copy, allocat… in apply()