man std::Pthread_alloc_template (Fonctions bibliothèques) -
NAME
std::Pthread_alloc_template -
SYNOPSIS
Public Types
typedef Pthread_alloc_obj __obj
enum
Static Public Member Functions
static char * S_chunk_alloc (size_t size, int &nobjs)
static size_t S_round_up (size_t __bytes)
static size_t S_freelist_index (size_t __bytes)
static void * allocate (size_t n)
static void deallocate (void *__p, size_t n)
static void * reallocate (void *__p, size_t __old_sz, size_t new_sz)
Static Private Member Functions
static void S_destructor (void *instance)
static Pthread_alloc_per_thread_state< Max_size > * S_new_per_thread_state ()
static Pthread_alloc_per_thread_state< Max_size > * S_get_per_thread_state ()
Static Private Attributes
static pthread_mutex_t S_chunk_allocator_lock
static char * S_start_free
static char * S_end_free
static size_t S_heap_size
static Pthread_alloc_per_thread_state< Max_size > * S_free_per_thread_states
static pthread_key_t S_key
static bool S_key_initialized
Friends
class M_lock
Classes
class M_lock
Detailed Description
template<size_t Max_size = 128> class std::Pthread_alloc_template< Max_size >
Definition at line 112 of file pthread_allocimpl.h.
Author
Generated automatically by Doxygen for libstdc++-v3 Source from the source code.