Memory Divider X
MDX = malloc() + free() + Garbage Collection
 All Classes Namespaces Functions Variables Pages
Public Attributes | List of all members
MemoryDividerX::MDXFlags Struct Reference

A structure used for requesting the flags associated with an already allocated memory block. Used in bulk operations. More...

Public Attributes

void * chunk
 The address of the memory block to have its flags reported.
 
uinta flags
 The flags associated with the memory block.
 

Detailed Description

A structure used for requesting the flags associated with an already allocated memory block. Used in bulk operations.

An array of these is used by MDXPool::getFlags(uinta count, MDXFlags *flags) for querying the flags assoxiated with multiple blocks.

Note that throughout this API documentation the type uinta means an unsigned integer of the same size as a void pointer.