Spatial C++ Library
Generic Multi-Dimensional Containers and Spatial Operations
spatial::details::Kdtree< Rank, Key, Value, Compare, Alloc >::safe_allocator Struct Reference

Public Member Functions

 safe_allocator (Link_allocator &a)
 
 ~safe_allocator ()
 
link_ptr release ()
 

Public Attributes

Link_allocatoralloc
 
link_ptr link
 

Detailed Description

template<typename Rank, typename Key, typename Value, typename Compare, typename Alloc>
struct spatial::details::Kdtree< Rank, Key, Value, Compare, Alloc >::safe_allocator

Definition at line 183 of file spatial_kdtree.hpp.

Constructor & Destructor Documentation

template<typename Rank, typename Key, typename Value, typename Compare, typename Alloc>
spatial::details::Kdtree< Rank, Key, Value, Compare, Alloc >::safe_allocator::safe_allocator ( Link_allocator a)

Definition at line 187 of file spatial_kdtree.hpp.

template<typename Rank, typename Key, typename Value, typename Compare, typename Alloc>
spatial::details::Kdtree< Rank, Key, Value, Compare, Alloc >::safe_allocator::~safe_allocator ( )

Definition at line 190 of file spatial_kdtree.hpp.

Member Function Documentation

template<typename Rank, typename Key, typename Value, typename Compare, typename Alloc>
link_ptr spatial::details::Kdtree< Rank, Key, Value, Compare, Alloc >::safe_allocator::release ( )

Definition at line 191 of file spatial_kdtree.hpp.

Member Data Documentation

template<typename Rank, typename Key, typename Value, typename Compare, typename Alloc>
Link_allocator* spatial::details::Kdtree< Rank, Key, Value, Compare, Alloc >::safe_allocator::alloc

Definition at line 185 of file spatial_kdtree.hpp.

template<typename Rank, typename Key, typename Value, typename Compare, typename Alloc>
link_ptr spatial::details::Kdtree< Rank, Key, Value, Compare, Alloc >::safe_allocator::link

Definition at line 186 of file spatial_kdtree.hpp.


The documentation for this struct was generated from the following file: