Foreign.LibFFI.FFITypes

libffi-0.1: A binding to libffi

Safe Haskell | Safe
Language | Haskell98

Foreign.LibFFI.FFITypes

Description

The pointers exported and used by the C libffi describing basic ffi types.

# Documentation

ffi_type_void :: Ptr CType

ffi_type_sint8 :: Ptr CType

ffi_type_uint8 :: Ptr CType

ffi_type_uint16 :: Ptr CType

ffi_type_sint16 :: Ptr CType

ffi_type_uint32 :: Ptr CType

ffi_type_sint32 :: Ptr CType

ffi_type_uint64 :: Ptr CType

ffi_type_sint64 :: Ptr CType

ffi_type_float :: Ptr CType

ffi_type_double :: Ptr CType

ffi_type_pointer :: Ptr CType

ffi_type_uchar :: Ptr CType

ffi_type_schar :: Ptr CType

ffi_type_wchar :: Ptr CType

ffi_type_size :: Ptr CType

ffi_type_time :: Ptr CType

ffi_type_uint :: Ptr CType

ffi_type_sint :: Ptr CType

ffi_type_ulong :: Ptr CType

ffi_type_slong :: Ptr CType

ffi_type_hs_int :: Ptr CType

ffi_type_hs_word :: Ptr CType