bindings-libffi-0.1: Low level bindings to libffi.Source codeContentsIndex
Bindings.Libffi
Description
http://sourceware.org/libffi.
Documentation
c'ffi_prep_cif :: Ptr C'ffi_cif -> C'ffi_abi -> CUInt -> Ptr C'ffi_type -> Ptr (Ptr C'ffi_type) -> IO C'ffi_statusSource
p'ffi_prep_cif :: FunPtr (Ptr C'ffi_cif -> C'ffi_abi -> CUInt -> Ptr C'ffi_type -> Ptr (Ptr C'ffi_type) -> IO C'ffi_status)Source
c'ffi_call :: Ptr C'ffi_cif -> FunPtr (IO ()) -> Ptr () -> Ptr (Ptr ()) -> IO ()Source
p'ffi_call :: FunPtr (Ptr C'ffi_cif -> FunPtr (IO ()) -> Ptr () -> Ptr (Ptr ()) -> IO ())Source
data C'ffi_cif Source
Constructors
C'ffi_cif
show/hide Instances
type C'ffi_abi = Word32Source
type C'ffi_arg = Word32Source
type C'ffi_sarg = Int32Source
type C'ffi_status = Word32Source
data C'ffi_type Source
Constructors
C'ffi_type
c'FFI_OK :: Num a => aSource
c'FFI_BAD_TYPEDEF :: Num a => aSource
c'FFI_BAD_ABI :: Num a => aSource
c'FFI_FIRST_ABI :: Num a => aSource
c'FFI_DEFAULT_ABI :: Num a => aSource
c'FFI_LAST_ABI :: Num a => aSource
p'ffi_type_void :: Ptr C'ffi_typeSource
p'ffi_type_uint8 :: Ptr C'ffi_typeSource
p'ffi_type_sint8 :: Ptr C'ffi_typeSource
p'ffi_type_uint16 :: Ptr C'ffi_typeSource
p'ffi_type_sint16 :: Ptr C'ffi_typeSource
p'ffi_type_uint32 :: Ptr C'ffi_typeSource
p'ffi_type_sint32 :: Ptr C'ffi_typeSource
p'ffi_type_uint64 :: Ptr C'ffi_typeSource
p'ffi_type_sint64 :: Ptr C'ffi_typeSource
p'ffi_type_float :: Ptr C'ffi_typeSource
p'ffi_type_double :: Ptr C'ffi_typeSource
p'ffi_type_pointer :: Ptr C'ffi_typeSource
Produced by Haddock version 2.4.2