Module
Constants

Fiddle::Types::VOID

C type - void

Fiddle::Types::VOIDP

C type - void*

Fiddle::Types::CHAR

C type - char

Fiddle::Types::UCHAR

C type - unsigned char

Fiddle::Types::SHORT

C type - short

Fiddle::Types::USHORT

C type - unsigned short

INT

Fiddle::Types::INT

C type - int

Fiddle::Types::UINT

C type - unsigned int

Fiddle::Types::LONG

C type - long

Fiddle::Types::ULONG

C type - long

Fiddle::Types::LONG_LONG

C type - long long

Fiddle::Types::INT8_T

C type - int8_t

Fiddle::Types::UINT8_T

C type - uint8_t

Fiddle::Types::INT16_T

C type - int16_t

Fiddle::Types::UINT16_T

C type - uint16_t

Fiddle::Types::INT32_T

C type - int32_t

Fiddle::Types::UINT32_T

C type - uint32_t

Fiddle::Types::INT64_T

C type - int64_t

Fiddle::Types::UINT64_T

C type - uint64_t

Fiddle::Types::FLOAT

C type - float

Fiddle::Types::DOUBLE

C type - double

Fiddle::Types::CONST_STRING

C type - const char* (‘0’ terminated const char*)

Fiddle::Types::SIZE_T

C type - size_t

Fiddle::Types::SSIZE_T

C type - ssize_t

Fiddle::Types::PTRDIFF_T

C type - ptrdiff_t

Fiddle::Types::INTPTR_T

C type - intptr_t

Fiddle::Types::UINTPTR_T

C type - uintptr_t