Standard Types (standard-types.hsl)
In addition to the basic structure data types recognized by Hex Workshop, you can make use of standard types defined in the supplied standard-types.hsl file:
Data Type |
Maps To |
|
|
CHAR |
char |
BYTE |
signed __int8 |
byte |
signed __int8 |
UBYTE |
unsigned __int8 |
ubyte |
unsigned __int8 |
WORD |
signed __int16 |
word |
signed __int16 |
USHORT |
unsigned __int16 |
ushort |
unsigned __int16 |
SHORT |
signed __int16 |
DWORD |
signed __int32 |
dword |
signed __int32 |
LONG |
signed __int32 |
ulong |
unsigned __int32 |
quad |
signed __int64 |
UQUAD |
unsigned __int64 |
uquad |
unsigned __int64 |
FLOAT |
float |
DOUBLE |
double |
To utilize these standard types, please add the following line to the top of your structure library:
#include "standard-types.hsl"