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