Classes | |
| struct | MEMiExpBlockHead |
| Head of the memory block. Contains information about the block and a link in the corresponding used/free linked lists. More... | |
| struct | MEMiExpBlockLink |
| Link of a non-intrusive doubly-linked list. More... | |
| struct | MEMiExpBlockList |
| Non-intrusive doubly-linked list. More... | |
| class | MEMiExpHeapHead |
| Low-level implementation of a memory heap for managing dynamic memory allocation. Allocation may occur anywhere within the memory space the heap is created from. More... | |
| class | MEMiFrmHeapHead |
| class | MEMiHeapHead |
| A low-level representation of a memory heap for managing dynamic memory allocation. Interface for allocating and freeing memory blocks. More... | |
| struct | MEMLink |
| Link of an intrusive doubly-linked list. More... | |
| struct | MEMList |
| Intrusive doubly-linked list. Links are placed within the corresponding object. More... | |
| struct | Region |
| Represents a region of memory. More... | |