Go to the source code of this file.
◆ TidyAlloc
#define TidyAlloc |
( |
| allocator, |
|
|
| size ) |
Value:((allocator)->vtbl->alloc((allocator), (size)))
Wrappers for easy memory allocation using an allocator.
◆ TidyClearMemory
#define TidyClearMemory |
( |
| block, |
|
|
| size ) |
Value:memset((block), 0, (size))
◆ TidyFree
#define TidyFree |
( |
| allocator, |
|
|
| block ) |
Value:((allocator)->vtbl->free((allocator), (block)))
◆ TidyPanic
#define TidyPanic |
( |
| allocator, |
|
|
| msg ) |
Value:((allocator)->vtbl->panic((allocator), (msg)))
◆ TidyRealloc
#define TidyRealloc |
( |
| allocator, |
|
|
| block, |
|
|
| size ) |
Value:((allocator)->vtbl->realloc((allocator), (block), (size)))
◆ TY_
Value:
#define TYDYAPPEND(str1, str2)
Definition forward.h:22
◆ TY_PRIVATE
#define TY_PRIVATE __attribute__((__visibility__("hidden"))) |
◆ TYDYAPPEND
#define TYDYAPPEND |
( |
| str1, |
|
|
| str2 ) |
◆ TY_❪g_default_allocator❫