00001
00002
00003
00004
00005
00006
00007
00008
00013 #ifndef _BLT_TYPES_H_
00014 #define _BLT_TYPES_H_
00015
00016
00017
00018
00019 #include "Atomix.h"
00020 #include "BltDefs.h"
00021
00022
00023
00024
00025 typedef ATX_UInt64 BLT_UInt64;
00026 typedef ATX_UInt32 BLT_UInt32;
00027 typedef ATX_Int32 BLT_Int32;
00028 typedef ATX_UInt16 BLT_UInt16;
00029 typedef ATX_Int16 BLT_Int16;
00030 typedef ATX_UInt8 BLT_UInt8;
00031 typedef ATX_Int8 BLT_Int8;
00032
00033 typedef ATX_Result BLT_Result;
00034 typedef ATX_Flags BLT_Flags;
00035 typedef ATX_Mask BLT_Mask;
00036 typedef ATX_Offset BLT_Offset;
00037 typedef ATX_Address BLT_Address;
00038 typedef ATX_Range BLT_Range;
00039 typedef ATX_Cardinal BLT_Cardinal;
00040 typedef ATX_Ordinal BLT_Ordinal;
00041 typedef ATX_CString BLT_CString;
00042 typedef ATX_String BLT_String;
00043 typedef ATX_Any BLT_Any;
00044 typedef ATX_AnyConst BLT_AnyConst;
00045 typedef ATX_ByteBuffer BLT_ByteBuffer;
00046 typedef ATX_Size BLT_Size;
00047 typedef ATX_Boolean BLT_Boolean;
00048
00049
00050
00051
00052 #ifdef __cplusplus
00053
00054 #include "Neptune.h"
00055 typedef NPT_String BLT_StringObject;
00056
00057 #endif
00058
00059 #endif