ReactOS 0.4.16-dev-927-g467dec4
|
#include <_pthread_alloc.h>
Public Types | |
typedef size_t | size_type |
typedef ptrdiff_t | difference_type |
typedef _Tp * | pointer |
typedef const _Tp * | const_pointer |
typedef _Tp & | reference |
typedef const _Tp & | const_reference |
typedef _Tp | value_type |
Public Member Functions | |
per_thread_allocator () _STLP_NOTHROW | |
per_thread_allocator (const per_thread_allocator< _Tp > &__a) _STLP_NOTHROW | |
~per_thread_allocator () _STLP_NOTHROW | |
pointer | address (reference __x) const |
const_pointer | address (const_reference __x) const |
_Tp * | allocate (size_type __n, const void *=0) |
void | deallocate (pointer __p, size_type __n) |
size_type | max_size () const _STLP_NOTHROW |
void | construct (pointer __p, const _Tp &__val) |
void | destroy (pointer _p) |
_Tp * | allocate (size_type __n, size_type &__allocated_n) |
Public Attributes | |
__state_type * | _M_state |
Private Types | |
typedef pthread_alloc | _S_Alloc |
typedef pthread_alloc::__state_type | __state_type |
Definition at line 277 of file _pthread_alloc.h.
|
private |
Definition at line 279 of file _pthread_alloc.h.
|
private |
Definition at line 278 of file _pthread_alloc.h.
typedef const _Tp* per_thread_allocator< _Tp >::const_pointer |
Definition at line 284 of file _pthread_alloc.h.
typedef const _Tp& per_thread_allocator< _Tp >::const_reference |
Definition at line 286 of file _pthread_alloc.h.
typedef ptrdiff_t per_thread_allocator< _Tp >::difference_type |
Definition at line 282 of file _pthread_alloc.h.
typedef _Tp* per_thread_allocator< _Tp >::pointer |
Definition at line 283 of file _pthread_alloc.h.
typedef _Tp& per_thread_allocator< _Tp >::reference |
Definition at line 285 of file _pthread_alloc.h.
typedef size_t per_thread_allocator< _Tp >::size_type |
Definition at line 281 of file _pthread_alloc.h.
typedef _Tp per_thread_allocator< _Tp >::value_type |
Definition at line 287 of file _pthread_alloc.h.
|
inline |
Definition at line 295 of file _pthread_alloc.h.
|
inline |
Definition at line 298 of file _pthread_alloc.h.
|
inline |
Definition at line 305 of file _pthread_alloc.h.
|
inline |
Definition at line 308 of file _pthread_alloc.h.
|
inline |
Definition at line 307 of file _pthread_alloc.h.
|
inline |
Definition at line 312 of file _pthread_alloc.h.
|
inline |
Definition at line 354 of file _pthread_alloc.h.
|
inline |
Definition at line 341 of file _pthread_alloc.h.
|
inline |
Definition at line 328 of file _pthread_alloc.h.
|
inline |
Definition at line 342 of file _pthread_alloc.h.
|
inline |
Definition at line 338 of file _pthread_alloc.h.
Referenced by per_thread_allocator< _Tp >::allocate().
__state_type* per_thread_allocator< _Tp >::_M_state |
Definition at line 345 of file _pthread_alloc.h.
Referenced by per_thread_allocator< _Tp >::allocate(), per_thread_allocator< _Tp >::deallocate(), operator==(), and per_thread_allocator< _Tp >::per_thread_allocator().