![]() |
![]() |
|
SysLink API Reference
2.21.03.11
|
This will have definitions of standard data types for platform abstraction.

Go to the source code of this file.
Macros | |
| #define | Void void |
| #define | TRUE 1 |
| #define | FALSE 0 |
| #define | Error_init(eb) *eb = 0 |
Typedefs | |
| typedef char | Char |
| typedef unsigned char | UChar |
| typedef short | Short |
| typedef unsigned short | UShort |
| typedef int | Int |
| typedef unsigned int | UInt |
| typedef long | Long |
| typedef unsigned long | ULong |
| typedef float | Float |
| typedef double | Double |
| typedef long double | LDouble |
| typedef unsigned short | Bool |
| typedef void * | Ptr |
| typedef char * | String |
| typedef const char * | CString |
| typedef int * | IArg |
| typedef unsigned int * | UArg |
| typedef char | Int8 |
| typedef short | Int16 |
| typedef int | Int32 |
| typedef unsigned char | UInt8 |
| typedef unsigned short | UInt16 |
| typedef unsigned int | UInt32 |
| typedef unsigned int | SizeT |
| typedef unsigned char | Bits8 |
| typedef unsigned short | Bits16 |
| typedef UInt32 | Bits32 |
| typedef UInt32 | Error_Block |
| #define Void void |
| #define TRUE 1 |
| #define FALSE 0 |
| #define Error_init | ( | eb | ) | *eb = 0 |
Initialize error block
| typedef char Char |
| typedef unsigned char UChar |
| typedef short Short |
| typedef unsigned short UShort |
| typedef int Int |
| typedef unsigned int UInt |
| typedef long Long |
| typedef unsigned long ULong |
| typedef float Float |
| typedef double Double |
| typedef long double LDouble |
| typedef unsigned short Bool |
| typedef void* Ptr |
| typedef char* String |
| typedef const char* CString |
| typedef int* IArg |
| typedef unsigned int* UArg |
| typedef char Int8 |
| typedef short Int16 |
| typedef int Int32 |
| typedef unsigned char UInt8 |
| typedef unsigned short UInt16 |
| typedef unsigned int UInt32 |
| typedef unsigned int SizeT |
| typedef unsigned char Bits8 |
| typedef unsigned short Bits16 |
| typedef UInt32 Error_Block |
Data type for errors