module Fiddle::Types

Constants

CHAR

Fiddle::Types::CHAR

C type - char

CONST_STRING

Fiddle::Types::CONST_STRING

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

DOUBLE

Fiddle::Types::DOUBLE

C type - double

FLOAT

Fiddle::Types::FLOAT

C type - float

INT

Fiddle::Types::INT

C type - int

INT16_T

Fiddle::Types::INT16_T

C type - int16_t

INT32_T

Fiddle::Types::INT32_T

C type - int32_t

INT64_T

Fiddle::Types::INT64_T

C type - int64_t

INT8_T

Fiddle::Types::INT8_T

C type - int8_t

INTPTR_T

Fiddle::Types::INTPTR_T

C type - intptr_t

LONG

Fiddle::Types::LONG

C type - long

LONG_LONG

Fiddle::Types::LONG_LONG

C type - long long

PTRDIFF_T

Fiddle::Types::PTRDIFF_T

C type - ptrdiff_t

SHORT

Fiddle::Types::SHORT

C type - short

SIZE_T

Fiddle::Types::SIZE_T

C type - size_t

SSIZE_T

Fiddle::Types::SSIZE_T

C type - ssize_t

UCHAR

Fiddle::Types::UCHAR

C type - unsigned char

UINT

Fiddle::Types::UINT

C type - unsigned int

UINT16_T

Fiddle::Types::UINT16_T

C type - uint16_t

UINT32_T

Fiddle::Types::UINT32_T

C type - uint32_t

UINT64_T

Fiddle::Types::UINT64_T

C type - uint64_t

UINT8_T

Fiddle::Types::UINT8_T

C type - uint8_t

UINTPTR_T

Fiddle::Types::UINTPTR_T

C type - uintptr_t

ULONG

Fiddle::Types::ULONG

C type - long

ULONG_LONG

Fiddle::Types::ULONG_LONG

C type - long long

USHORT

Fiddle::Types::USHORT

C type - unsigned short

VARIADIC

Fiddle::Types::VARIADIC

C type - …

VOID

Fiddle::Types::VOID

C type - void

VOIDP

Fiddle::Types::VOIDP

C type - void*