libstdc++: __gnu_cxx::__pool< true > Class Reference (original) (raw)
#include <[mt_allocator.h](a01205%5Fsource.html)>
Public Member Functions |
|
|
__pool (const __pool_base::_Tune &__tune) |
|
|
void |
_M_adjust_freelist (const _Bin_record &__bin, _Block_record *__block, size_t __thread_id) |
|
|
bool |
_M_check_threshold (size_t __bytes) |
|
|
void |
_M_destroy () throw () |
|
|
void |
_M_destroy_thread_key (void *) throw () |
|
|
size_t |
_M_get_align () |
|
|
const _Bin_record & |
_M_get_bin (size_t __which) |
|
|
size_t |
_M_get_binmap (size_t __bytes) |
|
|
const _Tune & |
_M_get_options () const |
|
|
size_t |
_M_get_thread_id () |
|
|
void |
_M_initialize (__destroy_handler) |
|
|
void |
_M_initialize_once () |
|
|
void |
_M_reclaim_block (char *__p, size_t __bytes) throw () |
|
|
char * |
_M_reserve_block (size_t __bytes, const size_t __thread_id) |
|
|
void |
_M_set_options (_Tune __t) |
|
|
Specialization for thread enabled, via gthreads.h.
Definition at line 264 of file mt_allocator.h.
◆ _Binmap_type
typedef unsigned short int __gnu_cxx::__pool_base::_Binmap_type |
inherited |
◆ size_t
typedef std::size_t __gnu_cxx::__pool_base::size_t |
inherited |
◆ __pool() [1/2]
◆ __pool() [2/2]
__gnu_cxx::__pool< true >::__pool ( const __pool_base::_Tune & __tune) |
inlineexplicit |
◆ _M_adjust_freelist()
void __gnu_cxx::__pool< true >::_M_adjust_freelist ( const _Bin_record & __bin, _Block_record * __block, size_t __thread_id ) |
inline |
◆ _M_check_threshold()
bool __gnu_cxx::__pool_base::_M_check_threshold ( size_t __bytes) |
inlineinherited |
◆ _M_get_align()
size_t __gnu_cxx::__pool_base::_M_get_align ( ) |
inlineinherited |
◆ _M_get_bin()
◆ _M_get_binmap()
size_t __gnu_cxx::__pool_base::_M_get_binmap ( size_t __bytes) |
inlineinherited |
◆ _M_get_options()
const _Tune & __gnu_cxx::__pool_base::_M_get_options ( ) const |
inlineinherited |
◆ _M_initialize_once()
◆ _M_set_options()
void __gnu_cxx::__pool_base::_M_set_options ( _Tune __t) |
inlineinherited |
◆ _M_binmap
_Binmap_type* __gnu_cxx::__pool_base::_M_binmap |
protectedinherited |
◆ _M_init
bool __gnu_cxx::__pool_base::_M_init |
protectedinherited |
◆ _M_options
_Tune __gnu_cxx::__pool_base::_M_options |
protectedinherited |
The documentation for this class was generated from the following file: