Ark Server API (ASA) - Wiki
Loading...
Searching...
No Matches
FGenericPlatformTypes Struct Reference

#include <GenericPlatform.h>

+ Inheritance diagram for FGenericPlatformTypes:

Public Types

enum  UTF8CHAR : unsigned char
 
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(nullptrTYPE_OF_NULLPTR
 

Detailed Description

Generic types for almost all compilers and platforms

Definition at line 32 of file GenericPlatform.h.

Member Typedef Documentation

◆ ANSICHAR

◆ CHAR16

◆ CHAR32

◆ CHAR8

◆ int16

◆ int32

◆ int64

◆ int8

◆ PTRINT

typedef SelectIntPointerType<int32,int64,sizeof(void*)>::TIntPointe FGenericPlatformTypes::PTRINT)

Definition at line 90 of file GenericPlatform.h.

◆ SIZE_T

◆ SSIZE_T

◆ TCHAR

◆ TYPE_OF_NULL

◆ TYPE_OF_NULLPTR

◆ uint16

◆ uint32

◆ uint64

◆ uint8

◆ UPTRINT

typedef SelectIntPointerType<uint32,uint64,sizeof(void*)>::TIntPointe FGenericPlatformTypes::UPTRINT)

Definition at line 87 of file GenericPlatform.h.

◆ WIDECHAR

Member Enumeration Documentation

◆ UTF8CHAR


The documentation for this struct was generated from the following file: