xc
Classes | Public Types | Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
kd_tree::_Alloc_base< _Tp, _Alloc > Class Template Reference
Collaboration diagram for kd_tree::_Alloc_base< _Tp, _Alloc >:
Collaboration graph
[legend]

Classes

class  NoLeakAlloc
 

Public Types

typedef _Node< _Tp > _Node_
 
typedef _Node_::_Base_ptr _Base_ptr
 
typedef _Alloc allocator_type
 

Public Member Functions

 _Alloc_base (allocator_type const &__A)
 
allocator_type get_allocator () const
 

Protected Member Functions

_Node__M_allocate_node ()
 
void _M_deallocate_node (_Node_ *const __P)
 
void _M_construct_node (_Node_ *__p, _Tp const __V=_Tp(), _Base_ptr const __PARENT=NULL, _Base_ptr const __LEFT=NULL, _Base_ptr const __RIGHT=NULL)
 
void _M_destroy_node (_Node_ *__p)
 

Protected Attributes

allocator_type _M_node_allocator
 

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