![]() |
TrinityCore
|
Go to the source code of this file.
Macros | |
| #define | SOPHIST_compiletime_assert(name, val) typedef int SOPHIST__assert##name[(val) ? 1 : -1] |
| #define | SOPHIST_has_64 0 |
| #define | SOPHIST_pointer64 0 |
| #define | SOPHIST_little_endian 1 |
| #define | SOPHIST_big_endian 2 |
| #define | SOPHIST_endian SOPHIST_big_endian |
Typedefs | |
| typedef signed char | SOPHIST_int8 |
| typedef unsigned char | SOPHIST_uint8 |
| typedef signed short | SOPHIST_int16 |
| typedef unsigned short | SOPHIST_uint16 |
| typedef signed int | SOPHIST_int32 |
| typedef unsigned int | SOPHIST_uint32 |
| typedef SOPHIST_int32 | SOPHIST_intptr |
| typedef SOPHIST_uint32 | SOPHIST_uintptr |
Functions | |
| SOPHIST_compiletime_assert (int8, sizeof(SOPHIST_int8)==1) | |
| SOPHIST_compiletime_assert (uint16, sizeof(SOPHIST_int16)==2) | |
| SOPHIST_compiletime_assert (int32, sizeof(SOPHIST_int32)==4) | |
| SOPHIST_compiletime_assert (uint32, sizeof(SOPHIST_uint32)==4) | |
| SOPHIST_compiletime_assert (pointer64, sizeof(void *)<=4) | |
| SOPHIST_compiletime_assert (intptr, sizeof(SOPHIST_intptr)==sizeof(char *)) | |
| #define SOPHIST_big_endian 2 |
| #define SOPHIST_compiletime_assert | ( | name, | |
| val | |||
| ) | typedef int SOPHIST__assert##name[(val) ? 1 : -1] |
| #define SOPHIST_endian SOPHIST_big_endian |
| #define SOPHIST_has_64 0 |
| #define SOPHIST_little_endian 1 |
| #define SOPHIST_pointer64 0 |
| typedef signed short SOPHIST_int16 |
| typedef signed int SOPHIST_int32 |
| typedef signed char SOPHIST_int8 |
| typedef SOPHIST_int32 SOPHIST_intptr |
| typedef unsigned short SOPHIST_uint16 |
| typedef unsigned int SOPHIST_uint32 |
| typedef unsigned char SOPHIST_uint8 |
| typedef SOPHIST_uint32 SOPHIST_uintptr |
| SOPHIST_compiletime_assert | ( | int8 | , |
| sizeof(SOPHIST_int8) | = =1 |
||
| ) |
| SOPHIST_compiletime_assert | ( | uint16 | , |
| sizeof(SOPHIST_int16) | = =2 |
||
| ) |
| SOPHIST_compiletime_assert | ( | int32 | , |
| sizeof(SOPHIST_int32) | = =4 |
||
| ) |
| SOPHIST_compiletime_assert | ( | uint32 | , |
| sizeof(SOPHIST_uint32) | = =4 |
||
| ) |
| SOPHIST_compiletime_assert | ( | pointer64 | , |
| sizeof(void *)<= | 4 | ||
| ) |
| SOPHIST_compiletime_assert | ( | intptr | , |
| sizeof(SOPHIST_intptr) | = =sizeof(char *) |
||
| ) |
1.8.8