Memory Divider X
MDX = malloc() + free() + Garbage Collection
 All Classes Namespaces Functions Variables Pages
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 CMemoryDividerX::MDXConfigurationThe MDXConfiguration structure gathers together all the configuration information for an MDXPool
 CMemoryDividerX::MDXFlagsA structure used for requesting the flags associated with an already allocated memory block. Used in bulk operations
 CMemoryDividerX::MDXInterceptHandlerImplement this interface to provide an intercept free callback
 CMemoryDividerX::MDXLenA structure used for requesting the length of an already allocated memory block. Used in bulk operations
 CMemoryDividerX::MDXMarkingHandlerImplement this interface to provide a marking callback
 CMemoryDividerX::MDXPoolAn MDXPool object represents a pool of memory from which blocks can be allocated
 CMemoryDividerX::MDXShortMallocA structure describing one memory block request. Used in bulk operations
 CMemoryDividerX::MDXLongMallocA structure describing a single memory block request and its flags. Used in bulk operations
 CMemoryDividerX::MDXStatisticsA structure to receive usage statistics, such as ammounts of memory allocated, and current garbage collection thresholds