Ark Server API (ASE) - Wiki
|
#include <BasicTypes.h>
Public Types | |
typedef unsigned char | uint8 |
typedef unsigned short int | uint16 |
typedef unsigned int | uint32 |
typedef unsigned long long | uint64 |
typedef signed char | int8 |
typedef signed short int | int16 |
typedef signed int | int32 |
typedef signed long long | int64 |
typedef char | ANSICHAR |
typedef wchar_t | WIDECHAR |
typedef uint8 | CHAR8 |
typedef uint16 | CHAR16 |
typedef uint32 | CHAR32 |
typedef WIDECHAR | TCHAR |
typedef SelectIntPointerType< uint32, uint64, sizeof(void *)>::TIntPointe | UPTRINT) |
typedef SelectIntPointerType< int32, int64, sizeof(void *)>::TIntPointe | PTRINT) |
typedef UPTRINT | SIZE_T |
typedef PTRINT | SSIZE_T |
typedef int32 | TYPE_OF_NULL |
typedef decltype(nullptr) | TYPE_OF_NULLPTR |
Generic types for almost all compilers and platforms
Definition at line 49 of file BasicTypes.h.
typedef char FGenericPlatformTypes::ANSICHAR |
Definition at line 64 of file BasicTypes.h.
typedef uint16 FGenericPlatformTypes::CHAR16 |
Definition at line 67 of file BasicTypes.h.
typedef uint32 FGenericPlatformTypes::CHAR32 |
Definition at line 68 of file BasicTypes.h.
typedef uint8 FGenericPlatformTypes::CHAR8 |
Definition at line 66 of file BasicTypes.h.
typedef signed short int FGenericPlatformTypes::int16 |
Definition at line 59 of file BasicTypes.h.
typedef signed int FGenericPlatformTypes::int32 |
Definition at line 60 of file BasicTypes.h.
typedef signed long long FGenericPlatformTypes::int64 |
Definition at line 61 of file BasicTypes.h.
typedef signed char FGenericPlatformTypes::int8 |
Definition at line 58 of file BasicTypes.h.
typedef SelectIntPointerType<int32,int64,sizeof(void*)>::TIntPointe FGenericPlatformTypes::PTRINT) |
Definition at line 72 of file BasicTypes.h.
typedef UPTRINT FGenericPlatformTypes::SIZE_T |
Definition at line 73 of file BasicTypes.h.
typedef PTRINT FGenericPlatformTypes::SSIZE_T |
Definition at line 74 of file BasicTypes.h.
typedef WIDECHAR FGenericPlatformTypes::TCHAR |
Definition at line 69 of file BasicTypes.h.
Definition at line 76 of file BasicTypes.h.
typedef decltype(nullptr) FGenericPlatformTypes::TYPE_OF_NULLPTR |
Definition at line 77 of file BasicTypes.h.
typedef unsigned short int FGenericPlatformTypes::uint16 |
Definition at line 53 of file BasicTypes.h.
typedef unsigned int FGenericPlatformTypes::uint32 |
Definition at line 54 of file BasicTypes.h.
typedef unsigned long long FGenericPlatformTypes::uint64 |
Definition at line 55 of file BasicTypes.h.
typedef unsigned char FGenericPlatformTypes::uint8 |
Definition at line 52 of file BasicTypes.h.
typedef SelectIntPointerType<uint32,uint64,sizeof(void*)>::TIntPointe FGenericPlatformTypes::UPTRINT) |
Definition at line 71 of file BasicTypes.h.
typedef wchar_t FGenericPlatformTypes::WIDECHAR |
Definition at line 65 of file BasicTypes.h.