Blender
V3.3
|
#include <MEM_Allocator.h>
Classes | |
struct | rebind |
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 | |
MEM_Allocator () throw () | |
MEM_Allocator (const MEM_Allocator &) throw () | |
template<typename _Tp1 > | |
MEM_Allocator (const MEM_Allocator< _Tp1 >) throw () | |
~MEM_Allocator () throw () | |
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) |
size_type | max_size () const throw () |
void | construct (pointer __p, const _Tp &__val) |
void | destroy (pointer __p) |
Definition at line 13 of file MEM_Allocator.h.
typedef const _Tp* MEM_Allocator< _Tp >::const_pointer |
Definition at line 17 of file MEM_Allocator.h.
typedef const _Tp& MEM_Allocator< _Tp >::const_reference |
Definition at line 19 of file MEM_Allocator.h.
typedef ptrdiff_t MEM_Allocator< _Tp >::difference_type |
Definition at line 15 of file MEM_Allocator.h.
typedef _Tp* MEM_Allocator< _Tp >::pointer |
Definition at line 16 of file MEM_Allocator.h.
typedef _Tp& MEM_Allocator< _Tp >::reference |
Definition at line 18 of file MEM_Allocator.h.
typedef size_t MEM_Allocator< _Tp >::size_type |
Definition at line 14 of file MEM_Allocator.h.
typedef _Tp MEM_Allocator< _Tp >::value_type |
Definition at line 20 of file MEM_Allocator.h.
|
inline |
Definition at line 26 of file MEM_Allocator.h.
|
inline |
Definition at line 29 of file MEM_Allocator.h.
|
inline |
Definition at line 33 of file MEM_Allocator.h.
|
inline |
Definition at line 37 of file MEM_Allocator.h.
|
inline |
Definition at line 46 of file MEM_Allocator.h.
|
inline |
Definition at line 41 of file MEM_Allocator.h.
|
inline |
Definition at line 53 of file MEM_Allocator.h.
References MEM_mallocN, and NULL.
|
inline |
Definition at line 72 of file MEM_Allocator.h.
|
inline |
Definition at line 62 of file MEM_Allocator.h.
References MEM_freeN.
|
inline |
Definition at line 77 of file MEM_Allocator.h.
|
inline |
Definition at line 67 of file MEM_Allocator.h.