_STLP_alloc_proxy< _Value, _Tp, _MaybeReboundAlloc > Class Template Reference

Search Toolkit Book for _STLP_alloc_proxy

#include <stlp_defs.hpp>

Inheritance diagram for _STLP_alloc_proxy< _Value, _Tp, _MaybeReboundAlloc >:

Inheritance graph
[legend]
Collaboration diagram for _STLP_alloc_proxy< _Value, _Tp, _MaybeReboundAlloc >:

Collaboration graph
[legend]
List of all members.

Detailed Description

template<class _Value, class _Tp, class _MaybeReboundAlloc>
class _STLP_alloc_proxy< _Value, _Tp, _MaybeReboundAlloc >

Definition at line 386 of file stlp_defs.hpp.

Public Member Functions

 _STLP_alloc_proxy (const _MaybeReboundAlloc &__a, _Value __p)
_Tp * allocate (size_t __n)
void deallocate (_Tp *__p, size_t __n)

Public Attributes

_Value _M_data

Private Types

typedef _MaybeReboundAlloc _Base
typedef _STLP_alloc_proxy<
_Value, _Tp, _MaybeReboundAlloc > 
_Self


Member Typedef Documentation

template<class _Value, class _Tp, class _MaybeReboundAlloc>
typedef _MaybeReboundAlloc _STLP_alloc_proxy< _Value, _Tp, _MaybeReboundAlloc >::_Base [private]
 

Definition at line 388 of file stlp_defs.hpp.

template<class _Value, class _Tp, class _MaybeReboundAlloc>
typedef _STLP_alloc_proxy<_Value, _Tp, _MaybeReboundAlloc> _STLP_alloc_proxy< _Value, _Tp, _MaybeReboundAlloc >::_Self [private]
 

Definition at line 389 of file stlp_defs.hpp.


Constructor & Destructor Documentation

template<class _Value, class _Tp, class _MaybeReboundAlloc>
_STLP_alloc_proxy< _Value, _Tp, _MaybeReboundAlloc >::_STLP_alloc_proxy const _MaybeReboundAlloc &  __a,
_Value  __p
[inline]
 

Definition at line 392 of file stlp_defs.hpp.


Member Function Documentation

template<class _Value, class _Tp, class _MaybeReboundAlloc>
_Tp* _STLP_alloc_proxy< _Value, _Tp, _MaybeReboundAlloc >::allocate size_t  __n  )  [inline]
 

Definition at line 399 of file stlp_defs.hpp.

Referenced by hashtable< _Val, _Key, _HF, _ExK, _EqK, _All >::_M_new_node().

template<class _Value, class _Tp, class _MaybeReboundAlloc>
void _STLP_alloc_proxy< _Value, _Tp, _MaybeReboundAlloc >::deallocate _Tp *  __p,
size_t  __n
[inline]
 

Definition at line 403 of file stlp_defs.hpp.

Referenced by hashtable< _Val, _Key, _HF, _ExK, _EqK, _All >::_M_delete_node(), and hashtable< _Val, _Key, _HF, _ExK, _EqK, _All >::_M_new_node().


Member Data Documentation

template<class _Value, class _Tp, class _MaybeReboundAlloc>
_Value _STLP_alloc_proxy< _Value, _Tp, _MaybeReboundAlloc >::_M_data
 

Definition at line 391 of file stlp_defs.hpp.

Referenced by hashtable< _Val, _Key, _HF, _ExK, _EqK, _All >::_M_copy_from(), hashtable< _Val, _Key, _HF, _ExK, _EqK, _All >::_M_initialize_buckets(), hashtable< _Val, _Key, _HF, _ExK, _EqK, _All >::_M_insert(), hashtable< _Val, _Key, _HF, _ExK, _EqK, _All >::erase(), hashtable< _Val, _Key, _HF, _ExK, _EqK, _All >::insert_equal(), hashtable< _Val, _Key, _HF, _ExK, _EqK, _All >::insert_unique(), and hashtable< _Val, _Key, _HF, _ExK, _EqK, _All >::size().


The documentation for this class was generated from the following file:
Generated on Mon Dec 7 09:48:33 2009 for NCBI C++ ToolKit by  doxygen 1.4.6
Modified on Mon Dec 07 16:22:18 2009 by modify_doxy.py rev. 173732