#include <sizeownerheap.h>
Public Member Functions | |
| void * | malloc (size_t sz) |
| void | free (void *ptr) |
Static Public Member Functions | |
| static Super * | owner (void *ptr) |
| static size_t | size (void *ptr) |
Private Types | |
| typedef AddHeap< SizeOwner < Super >, Super > | SuperHeap |
typedef AddHeap<SizeOwner<Super>, Super> HL::SizeOwnerHeap< Super >::SuperHeap [private] |
| void HL::SizeOwnerHeap< Super >::free | ( | void * | ptr | ) | [inline] |
Reimplemented from HL::AddHeap< SizeOwner< Super >, Super >.
| void* HL::SizeOwnerHeap< Super >::malloc | ( | size_t | sz | ) | [inline] |
Reimplemented from HL::AddHeap< SizeOwner< Super >, Super >.
| static Super* HL::SizeOwnerHeap< Super >::owner | ( | void * | ptr | ) | [inline, static] |
| static size_t HL::SizeOwnerHeap< Super >::size | ( | void * | ptr | ) | [inline, static] |
1.6.3