#include <bits/wordsize.h>
#include "MercuryString.h"
#include <stdint.h>
Go to the source code of this file.
Defines | |
#define | SAFE_DELETE(p) { if(p) { delete (p); (p)=0; } } |
#define | SAFE_DELETE_ARRAY(p) { if(p) { delete[] (p); (p)=0; } } |
#define | SAFE_FREE(p) { if(p) { free(p); (p)=0; } } |
#define | M_ALIGN(n) |
#define | MStringArray vector<MString> |
#define | HGEXPORT |
#define | EXPORTPREFIX |
#define | EXPORTSUFFIX |
#define | RUN_STATEMENT_AT_BOOT(name, statement) |
#define | MIN(x, y) ((x<y)?(x):(y)) |
#define | MAX(x, y) ((x<y)?(x):(y)) |
#define | TO_ENDIAN(x) |
#define | TO_ENDIAN2(x) |
Typedefs | |
typedef unsigned | MVPtr |
#define RUN_STATEMENT_AT_BOOT | ( | name, | |||
statement | ) |
#define SAFE_DELETE_ARRAY | ( | p | ) | { if(p) { delete[] (p); (p)=0; } } |