#include <oscl_defalloc.h>
Inheritance diagram for Oscl_TAlloc< T, Alloc >:
Public Types | |
typedef T | value_type |
typedef T * | pointer |
typedef const T * | const_pointer |
typedef uint32 | size_type |
typedef T & | reference |
typedef const T & | const_reference |
Public Methods | |
virtual | ~Oscl_TAlloc () |
pointer | allocate_fl (uint32 size, const char *file_name, const int line_num) |
pointer | allocate (uint32 size) |
pointer | alloc_and_construct_fl (const_reference val, const char *file_name, const int line_num) |
pointer | alloc_and_construct (const_reference val) |
void | deallocate (OsclAny *p) |
void | deallocate (OsclAny *p, size_type n) |
void | destruct_and_dealloc (OsclAny *p) |
pointer | address (reference r) |
const_pointer | address (const_reference r) const |
void | construct (pointer p, const_reference val) |
void | destroy (pointer p) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Implements OsclDestructDealloc. |