|
CACAO
|
Go to the source code of this file.
Data Structures | |
| class | DumpClass |
| All classes intended to be allocated on dump memory should extend this base class to inherit the appropriate allocation operators. More... | |
| class | DumpMemory |
| Thread-local dump memory structure. More... | |
| class | DumpMemoryArea |
| Dump memory area. More... | |
| class | DumpMemoryBlock |
| Dump memory block. More... | |
| class | DumpMemoryAllocator< T > |
| Allocator for the dump memory. More... | |
| struct | DumpMemoryAllocator< T >::rebind< U > |
Macros | |
| #define | DNEW(type) ((type*) DumpMemory::allocate(sizeof(type))) |
| #define | DMNEW(type, num) ((type*) DumpMemory::allocate(sizeof(type) * (num))) |
| #define | DMREALLOC(ptr, type, num1, num2) ((type*) DumpMemory::reallocate((ptr), sizeof(type) * (num1), sizeof(type) * (num2))) |
| #define DMNEW | ( | type, | |
| num | |||
| ) | ((type*) DumpMemory::allocate(sizeof(type) * (num))) |
Definition at line 371 of file dumpmemory.hpp.
| #define DMREALLOC | ( | ptr, | |
| type, | |||
| num1, | |||
| num2 | |||
| ) | ((type*) DumpMemory::reallocate((ptr), sizeof(type) * (num1), sizeof(type) * (num2))) |
Definition at line 372 of file dumpmemory.hpp.
| #define DNEW | ( | type | ) | ((type*) DumpMemory::allocate(sizeof(type))) |
Definition at line 370 of file dumpmemory.hpp.
1.8.5