Home
last modified time | relevance | path

Searched refs:allocators_type (Results 1 – 16 of 16) sorted by relevance

/third_party/boost/boost/geometry/index/detail/rtree/node/
Dnode.hpp108 typedef typename MembersHolder::allocators_type allocators_type; typedef
114 allocators_type & allocators) in apply()
122 allocators_type &) in apply()
131 typedef typename MembersHolder::allocators_type allocators_type; typedef
134 inline static void apply(Range & elements, allocators_type & allocators) in apply()
140 inline static void apply(It first, It last, allocators_type & allocators) in apply()
153 inline static void apply_dispatch(It first, It last, allocators_type & allocators, in apply_dispatch()
165 inline static void apply_dispatch(It /*first*/, It /*last*/, allocators_type & /*allocators*/, in apply_dispatch()
Dsubtree_destroyer.hpp29 typedef typename MembersHolder::allocators_type allocators_type; typedef in boost::geometry::index::detail::rtree::subtree_destroyer
36 subtree_destroyer(pointer ptr, allocators_type & allocators) in subtree_destroyer()
77 allocators_type & m_allocators;
/third_party/boost/boost/geometry/index/detail/rtree/visitors/
Ddestroy.hpp31 typedef typename MembersHolder::allocators_type allocators_type; typedef in boost::geometry::index::detail::rtree::visitors::destroy
34 inline destroy(node_pointer node, allocators_type & allocators) in destroy()
56 rtree::destroy_node<allocators_type, internal_node>::apply(m_allocators, node_to_destroy); in operator ()()
64 rtree::destroy_node<allocators_type, leaf>::apply(m_allocators, m_current_node); in operator ()()
67 static inline void apply(node_pointer node, allocators_type & allocators) in apply()
75 allocators_type & m_allocators;
Dcopy.hpp28 typedef typename MembersHolder::allocators_type allocators_type; typedef in boost::geometry::index::detail::rtree::visitors::copy
35 typedef typename allocators_type::node_pointer node_pointer;
38 explicit inline copy(allocators_type & allocators) in copy()
45 …node_pointer raw_new_node = rtree::create_node<allocators_type, internal_node>::apply(m_allocators… in operator ()()
72 …node_pointer raw_new_node = rtree::create_node<allocators_type, leaf>::apply(m_allocators); … in operator ()()
93 allocators_type & m_allocators;
Dinsert.hpp141 typedef typename MembersHolder::allocators_type allocators_type; typedef in boost::geometry::index::detail::rtree::split
162 allocators_type & allocators) in apply()
167 …node_pointer n2_ptr = rtree::create_node<allocators_type, Node>::apply(allocators); … in apply()
275 typedef typename MembersHolder::allocators_type allocators_type; typedef in boost::geometry::index::detail::rtree::visitors::detail::insert
282 typedef typename allocators_type::node_pointer node_pointer;
283 typedef typename allocators_type::size_type size_type;
293 allocators_type & allocators, in insert()
449 …subtree_destroyer new_root(rtree::create_node<allocators_type, internal_node>::apply(m_allocators)… in split()
488 allocators_type & m_allocators;
515 typedef typename base::allocators_type allocators_type; typedef in boost::geometry::index::detail::rtree::visitors::insert
[all …]
Dspatial_query.hpp28 typedef typename MembersHolder::allocators_type allocators_type; typedef
36 typedef typename allocators_type::size_type size_type;
105 typedef typename MembersHolder::allocators_type allocators_type; typedef in boost::geometry::index::detail::rtree::visitors::spatial_query_incremental
114 typedef typename allocators_type::size_type size_type;
115 typedef typename allocators_type::const_reference const_reference;
116 typedef typename allocators_type::node_pointer node_pointer;
Dremove.hpp36 typedef typename MembersHolder::allocators_type allocators_type; typedef in boost::geometry::index::detail::rtree::visitors::remove
43 typedef typename allocators_type::node_pointer node_pointer;
44 typedef typename allocators_type::size_type size_type;
57 allocators_type & allocators) in remove()
148 … rtree::destroy_node<allocators_type, internal_node>::apply(m_allocators, root_to_destroy); in operator ()()
270 rtree::destroy_node<allocators_type, leaf>::apply(m_allocators, it->second); in reinsert_removed_nodes_elements()
276 … rtree::destroy_node<allocators_type, internal_node>::apply(m_allocators, it->second); in reinsert_removed_nodes_elements()
329 allocators_type & m_allocators;
Ddistance_query.hpp111 typedef typename MembersHolder::allocators_type allocators_type; typedef in boost::geometry::index::detail::rtree::visitors::distance_query
144 std::pair<node_distance_type, typename allocators_type::node_pointer> in operator ()()
266 std::pair<node_distance_type, typename allocators_type::node_pointer> const& p1, in abl_less()
267 std::pair<node_distance_type, typename allocators_type::node_pointer> const& p2) in abl_less()
312 typedef typename MembersHolder::allocators_type allocators_type; typedef in boost::geometry::index::detail::rtree::visitors::distance_query_incremental
329 typedef typename allocators_type::size_type size_type;
330 typedef typename allocators_type::const_reference const_reference;
331 typedef typename allocators_type::node_pointer node_pointer;
/third_party/boost/boost/geometry/index/detail/rtree/
Dquery_iterators.hpp70 typedef typename MembersHolder::allocators_type allocators_type; typedef in boost::geometry::index::detail::rtree::iterators::spatial_query_iterator
78 typedef typename allocators_type::const_reference reference;
79 typedef typename allocators_type::difference_type difference_type;
80 typedef typename allocators_type::const_pointer pointer;
123 …or==(spatial_query_iterator const& l, end_query_iterator<value_type, allocators_type> const& /*r*/) in operator ==()
128 …friend bool operator==(end_query_iterator<value_type, allocators_type> const& /*l*/, spatial_query… in operator ==()
142 typedef typename MembersHolder::allocators_type allocators_type; typedef in boost::geometry::index::detail::rtree::iterators::distance_query_iterator
150 typedef typename allocators_type::const_reference reference;
151 typedef typename allocators_type::difference_type difference_type;
152 typedef typename allocators_type::const_pointer pointer;
[all …]
Dpack_create.hpp142 typedef typename MembersHolder::allocators_type allocators_type; typedef in boost::geometry::index::detail::rtree::pack
169 allocators_type & allocators) in apply()
181 allocators_type & allocators, in apply()
292 allocators_type & allocators) in per_level()
305 …node_pointer n = rtree::create_node<allocators_type, leaf>::apply(allocators); … in per_level()
353 …node_pointer n = rtree::create_node<allocators_type, internal_node>::apply(allocators); … in per_level()
381 allocators_type & allocators) in per_level_packets()
/third_party/boost/boost/geometry/index/detail/rtree/rstar/
Dinsert.hpp66 typedef typename MembersHolder::allocators_type allocators_type; typedef in boost::geometry::index::detail::rtree::visitors::rstar::remove_elements_to_reinsert
82 allocators_type & allocators) in apply()
207 typename MembersHolder::allocators_type,
221 typename MembersHolder::allocators_type,
245 typedef typename MembersHolder::allocators_type allocators_type; typedef
247 typedef typename allocators_type::node_pointer node_pointer;
248 typedef typename allocators_type::size_type size_type;
255 allocators_type & allocators, in level_insert_base()
348 typedef typename base::allocators_type allocators_type; typedef
358 allocators_type & allocators, in level_insert()
[all …]
Dredistribute_elements.hpp406 typedef typename MembersHolder::allocators_type allocators_type; typedef
425 allocators_type & allocators) in apply()
/third_party/boost/boost/geometry/index/detail/
Dserialization.hpp351 typedef typename MembersHolder::allocators_type allocators_type; typedef in boost::geometry::index::detail::rtree::load
357 typedef typename allocators_type::node_pointer node_pointer;
358 typedef typename allocators_type::size_type size_type;
368 allocators_type & allocators) in apply()
380 allocators_type & allocators, in raw_apply()
461 typedef typename Rtree::allocators_type allocators_type; typedef in boost::geometry::index::detail::rtree::const_private_view
486 typedef typename Rtree::allocators_type allocators_type; typedef in boost::geometry::index::detail::rtree::private_view
518 typedef typename view::allocators_type allocators_type; in save() typedef
531 …::save<Archive, value_type, options_type, translator_type, box_type, allocators_type> save_v(ar, v… in save()
548 typedef typename view::allocators_type allocators_type; in load() typedef
[all …]
/third_party/boost/boost/geometry/index/detail/rtree/utilities/
Dview.hpp34 typedef typename Rtree::allocators_type allocators_type; typedef in boost::geometry::index::detail::rtree::utilities::view
/third_party/boost/boost/geometry/index/detail/rtree/quadratic/
Dredistribute_elements.hpp101 typedef typename MembersHolder::allocators_type allocators_type; typedef
116 allocators_type & allocators) in apply()
/third_party/boost/boost/geometry/index/detail/rtree/linear/
Dredistribute_elements.hpp331 typedef typename MembersHolder::allocators_type allocators_type; typedef
344 allocators_type & allocators) in apply()