gwenhywfar
5.11.1beta
|
#include <gwenhywfar/gwenhywfarapi.h>
Go to the source code of this file.
Macros | |
#define | GWEN_FREE_OBJECT(varname) GWEN_Memory_dealloc((void*)varname); |
#define | GWEN_MEM_FREE(varname) GWEN_Memory_dealloc((void*)varname); |
#define | GWEN_MEM_NEW(typ, memptr) memptr=(typ*)GWEN_Memory_malloc(sizeof(typ)); |
#define | GWEN_NEW_OBJECT(typ, varname) |
Functions | |
GWENHYWFAR_API void | GWEN_Memory_dealloc (void *p) |
GWENHYWFAR_API void * | GWEN_Memory_malloc (size_t dsize) |
GWENHYWFAR_API void * | GWEN_Memory_realloc (void *oldp, size_t nsize) |
GWENHYWFAR_API char * | GWEN_Memory_strdup (const char *s) |
#define GWEN_FREE_OBJECT | ( | varname | ) | GWEN_Memory_dealloc((void*)varname); |
#define GWEN_MEM_FREE | ( | varname | ) | GWEN_Memory_dealloc((void*)varname); |
#define GWEN_MEM_NEW | ( | typ, | |
memptr | |||
) | memptr=(typ*)GWEN_Memory_malloc(sizeof(typ)); |
#define GWEN_NEW_OBJECT | ( | typ, | |
varname | |||
) |
GWENHYWFAR_API void GWEN_Memory_dealloc | ( | void * | p | ) |
GWENHYWFAR_API void* GWEN_Memory_malloc | ( | size_t | dsize | ) |
GWENHYWFAR_API void* GWEN_Memory_realloc | ( | void * | oldp, |
size_t | nsize | ||
) |
GWENHYWFAR_API char* GWEN_Memory_strdup | ( | const char * | s | ) |