#include <mt_allocator.h>
 | 
|   | __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]
◆ _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: