#include "cdflib.h"
#include "cdflib64.h"
Classes | |
struct | memSTRUCT |
Defines | |
#define | CDFMEM |
#define | MEMLOG 0 |
#define | TO_STDOUT 0 |
#define | ALLOCFAILED(type, which, nBytes) |
#define | ALLOCSUCCESS(type, nBytes, ptr, totalBytes) |
#define | FREESUCCESS(type, ptr, nBytes) |
#define | FREEFAILED(ptr) |
Typedefs | |
typedef struct memSTRUCT | MEM |
typedef MEM * | MEMp |
Functions | |
VISIBLE_PREFIX void * | cdf_AllocateMemory (size_t nBytes, fatalFnc) |
VISIBLE_PREFIX void * | cdf_ReallocateMemory (void *ptr, size_t nBytes, fatalFnc) |
VISIBLE_PREFIX int | cdf_FreeMemory (void *ptr, fatalFnc) |
VISIBLE_PREFIX void * | CallocateMemory (size_t nObjects, size_t objSize, fatalFnc) |
Variables | |
static MEMp | memHeadP = NULL |
#define ALLOCFAILED | ( | type, | |||
which, | |||||
nBytes | ) |
#define ALLOCSUCCESS | ( | type, | |||
nBytes, | |||||
ptr, | |||||
totalBytes | ) |
#define CDFMEM |
#define FREEFAILED | ( | ptr | ) |
#define FREESUCCESS | ( | type, | |||
ptr, | |||||
nBytes | ) |
#define MEMLOG 0 |
#define TO_STDOUT 0 |
VISIBLE_PREFIX void* CallocateMemory | ( | size_t | nObjects, | |
size_t | objSize, | |||
fatalFnc | ||||
) |
VISIBLE_PREFIX void* cdf_AllocateMemory | ( | size_t | nBytes, | |
fatalFnc | ||||
) |
VISIBLE_PREFIX int cdf_FreeMemory | ( | void * | ptr, | |
fatalFnc | ||||
) |
VISIBLE_PREFIX void* cdf_ReallocateMemory | ( | void * | ptr, | |
size_t | nBytes, | |||
fatalFnc | ||||
) |