Module: Fiddle::Types
| Relationships & Source Files | |
| Defined in: | lib/fiddle/ffi_backend.rb, ext/fiddle/fiddle.c |
Constant Summary
-
BOOL =
# File 'ext/fiddle/fiddle.c', line 362
C type - bool
-
CHAR =
# File 'ext/fiddle/fiddle.c', line 188
C type - char
-
CONST_STRING =
# File 'ext/fiddle/fiddle.c', line 326
C type - const char* (‘0’ terminated const char*)
-
DOUBLE =
# File 'ext/fiddle/fiddle.c', line 312
C type - double
-
FLOAT =
# File 'ext/fiddle/fiddle.c', line 306
C type - float
-
INT =
# File 'ext/fiddle/fiddle.c', line 212
C type - int
-
INT16_T =
# File 'ext/fiddle/fiddle.c', line 265
C type - int16_t
-
INT32_T =
# File 'ext/fiddle/fiddle.c', line 279
C type - int32_t
-
INT64_T =
# File 'ext/fiddle/fiddle.c', line 293
C type - int64_t
-
INT8_T =
# File 'ext/fiddle/fiddle.c', line 251
C type - int8_t
-
INTPTR_T =
# File 'ext/fiddle/fiddle.c', line 350
C type - intptr_t
-
LONG =
# File 'ext/fiddle/fiddle.c', line 224
C type - long
-
LONG_LONG =
# File 'ext/fiddle/fiddle.c', line 237
C type - long long
-
PTRDIFF_T =
# File 'ext/fiddle/fiddle.c', line 344
C type - ptrdiff_t
-
SHORT =
# File 'ext/fiddle/fiddle.c', line 200
C type - short
-
SIZE_T =
# File 'ext/fiddle/fiddle.c', line 332
C type - size_t
-
SSIZE_T =
# File 'lib/fiddle/ffi_backend.rb', line 68
C type - ssize_t
-
UCHAR =
# File 'ext/fiddle/fiddle.c', line 194
C type - unsigned char
-
UINT =
# File 'ext/fiddle/fiddle.c', line 218
C type - unsigned int
-
UINT16_T =
# File 'ext/fiddle/fiddle.c', line 271
C type - uint16_t
-
UINT32_T =
# File 'ext/fiddle/fiddle.c', line 285
C type - uint32_t
-
UINT64_T =
# File 'ext/fiddle/fiddle.c', line 299
C type - uint64_t
-
UINT8_T =
# File 'ext/fiddle/fiddle.c', line 257
C type - uint8_t
-
UINTPTR_T =
# File 'ext/fiddle/fiddle.c', line 356
C type - uintptr_t
-
ULONG =
# File 'ext/fiddle/fiddle.c', line 230
C type - long
-
ULONG_LONG =
# File 'ext/fiddle/fiddle.c', line 243
C type - long long
-
USHORT =
# File 'ext/fiddle/fiddle.c', line 206
C type - unsigned short
-
VARIADIC =
# File 'ext/fiddle/fiddle.c', line 319
C type - …
-
VOID =
# File 'ext/fiddle/fiddle.c', line 176
C type - void
-
VOIDP =
# File 'ext/fiddle/fiddle.c', line 182
C type - void*