#include <sizethreadheap.h>
Classes | |
struct | _st |
Public Member Functions | |
void * | malloc (size_t sz) |
void | free (void *ptr) |
void * | malloc (size_t sz) |
void | free (void *ptr) |
Static Public Member Functions | |
static volatile int | getThreadId (void) |
static size_t & | size (void *ptr) |
static int & | thread (void *ptr) |
static volatile int | getThreadId (void) |
static size_t & | size (void *ptr) |
static int & | thread (void *ptr) |
Private Types | |
typedef struct SizeThreadHeap::_st | st |
typedef struct SizeThreadHeap::_st | st |
Static Private Member Functions | |
static st * | getOrigPtr (void *ptr) |
static st * | getOrigPtr (void *ptr) |
typedef struct SizeThreadHeap::_st SizeThreadHeap< Super >::st [private] |
typedef struct SizeThreadHeap::_st SizeThreadHeap< Super >::st [private] |
void SizeThreadHeap< Super >::free | ( | void * | ptr | ) | [inline] |
void SizeThreadHeap< Super >::free | ( | void * | ptr | ) | [inline] |
static st* SizeThreadHeap< Super >::getOrigPtr | ( | void * | ptr | ) | [inline, static, private] |
static st* SizeThreadHeap< Super >::getOrigPtr | ( | void * | ptr | ) | [inline, static, private] |
static volatile int SizeThreadHeap< Super >::getThreadId | ( | void | ) | [inline, static] |
volatile int SizeThreadHeap< SuperHeap >::getThreadId | ( | void | ) | [inline, static] |
void* SizeThreadHeap< Super >::malloc | ( | size_t | sz | ) | [inline] |
void* SizeThreadHeap< Super >::malloc | ( | size_t | sz | ) | [inline] |
static size_t& SizeThreadHeap< Super >::size | ( | void * | ptr | ) | [inline, static] |
static size_t& SizeThreadHeap< Super >::size | ( | void * | ptr | ) | [inline, static] |
static int& SizeThreadHeap< Super >::thread | ( | void * | ptr | ) | [inline, static] |
static int& SizeThreadHeap< Super >::thread | ( | void * | ptr | ) | [inline, static] |