![]() |
Parolin 0.7.9 6796
Console (soon DLLs) to do a tar like job
|
Macros | |
| #define | PRINT_FREE(name, cnt, ptr) |
| #define | Print(s) |
| #define | PrintLn() |
| #define | PrintHex(v, align) |
| #define | PrintAddr(p) |
| #define | ADJUST_ALLOC_SIZE 0 |
| #define | MY_ALIGN_PTR_DOWN(p, align) |
| #define | MY_ALIGN_PTR_UP_PLUS(p, align) |
| #define | ALLOC_ALIGN_SIZE ((size_t)1 << 7) |
| #define | MY_ALIGN_PTR_DOWN_1(p) |
| #define | REAL_BLOCK_PTR_VAR(p) |
Typedefs | |
| typedef ptrdiff_t | UIntPtr |
Functions | |
| void * | MyAlloc (size_t size) |
| void | MyFree (void *address) |
| void * | MyRealloc (void *address, size_t size) |
| void | AlignOffsetAlloc_CreateVTable (CAlignOffsetAlloc *p) |
Variables | |
| const ISzAlloc | g_Alloc = { SzAlloc, SzFree } |
| const ISzAlloc | g_AlignedAlloc = { SzAlignedAlloc, SzAlignedFree } |
| #define ADJUST_ALLOC_SIZE 0 |
| #define ALLOC_ALIGN_SIZE ((size_t)1 << 7) |
| #define MY_ALIGN_PTR_DOWN | ( | p, | |
| align ) |
| #define MY_ALIGN_PTR_DOWN_1 | ( | p | ) |
| #define MY_ALIGN_PTR_UP_PLUS | ( | p, | |
| align ) |
| #define Print | ( | s | ) |
| #define PRINT_FREE | ( | name, | |
| cnt, | |||
| ptr ) |
| #define PrintAddr | ( | p | ) |
| #define PrintHex | ( | v, | |
| align ) |
| #define PrintLn | ( | ) |
| #define REAL_BLOCK_PTR_VAR | ( | p | ) |
| typedef ptrdiff_t UIntPtr |
| void AlignOffsetAlloc_CreateVTable | ( | CAlignOffsetAlloc * | p | ) |
| void * MyAlloc | ( | size_t | size | ) |
| void MyFree | ( | void * | address | ) |
| void * MyRealloc | ( | void * | address, |
| size_t | size ) |