All of Memory Divider X's external interface is contained in the MemoryDividerX namespace. More...
Classes | |
| struct | MDXConfiguration |
| The MDXConfiguration structure gathers together all the configuration information for an MDXPool. More... | |
| struct | MDXFlags |
| A structure used for requesting the flags associated with an already allocated memory block. Used in bulk operations. More... | |
| class | MDXInterceptHandler |
| Implement this interface to provide an intercept free callback. More... | |
| struct | MDXLen |
| A structure used for requesting the length of an already allocated memory block. Used in bulk operations. More... | |
| struct | MDXLongMalloc |
| A structure describing a single memory block request and its flags. Used in bulk operations. More... | |
| class | MDXMarkingHandler |
| Implement this interface to provide a marking callback. More... | |
| class | MDXPool |
| An MDXPool object represents a pool of memory from which blocks can be allocated. More... | |
| struct | MDXShortMalloc |
| A structure describing one memory block request. Used in bulk operations. More... | |
| struct | MDXStatistics |
| A structure to receive usage statistics, such as ammounts of memory allocated, and current garbage collection thresholds. More... | |
All of Memory Divider X's external interface is contained in the MemoryDividerX namespace.
For a general introduction to Memory Divider X see the How to Use MDX section.
Note that throughout this API documentation the type uinta means an unsigned integer of the same size as a void pointer.
1.8.8