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

A structure used for requesting the length of an already allocated memory block. Used in bulk operations. More...

Public Attributes

void * chunk
 The address of the memory block to have its length reported.
 
uinta len
 The length (in bytes) of the memory block is returned here.
 

Detailed Description

A structure used for requesting the length of an already allocated memory block. Used in bulk operations.

An array of these is used by MDXPool::getLen(uinta count, MDXLen *lens) for querying the lengths of multiple blocks.

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