man std::__default_alloc_template (Fonctions bibliothèques) -
NAME
std::__default_alloc_template -
SYNOPSIS
#include <memory>
Static Public Member Functions
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)
Private Types
enum
enum
enum
Static Private Member Functions
static size_t S_round_up (size_t __bytes)
static size_t S_freelist_index (size_t __bytes)
static void * S_refill (size_t n)
static char * S_chunk_alloc (size_t size, int &nobjs)
Static Private Attributes
static Obj *volatile S_free_list [NFREELISTS]
static char * S_start_free
static char * S_end_free
static size_t S_heap_size
static STL_mutex_lock S_node_allocator_lock
static Atomic_word S_force_new
Friends
struct Lock
Classes
struct Lock
union Obj
Detailed Description
template<bool __threads, int inst> class std::__default_alloc_template< __threads, inst >
(See allocators info for more.)
Definition at line 333 of file memory.
Author
Generated automatically by Doxygen for libstdc++-v3 Source from the source code.