Memory Divider X
MDX = malloc() + free() + Garbage Collection
 All Classes Namespaces Functions Variables Pages

About uinta

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

Files Required to use Memory Divider X

Files required to compile MDX itself:

     addr_width.h
     basic_types.h
     basic_types_extensions.h
     zprintf_etc.h
     mdx.cpp
     zprintf_etc.c

Header Files required to use MDX:

     #include <stdio.h>
     #include "mdx.h"

Note that <stdio.h> must be included before mdx.h, since a few MDX methods have FILE* parameters. See the Headers required to use MDX sub-section in the documentation on building MDX for more information.

Getting the Correct Versions of addr_width.h & mdx.h

The hdr subdirectory of the src directory contains versions of addr_width.h & mdx.h for all situations, sorted by subdirectory. For example, the versions for 64 bit windows on X86 are in the hdr\windows\64bit\little_endian subdirectory.

For more information see the Getting the Correct Versions of addr_width.h & mdx.h sub-section in the documentation on building MDX.