Safe Haskell | None |
---|---|
Language | Haskell98 |
Documentation
defaultABI :: ABI Source #
Instances
Eq SomeCIF Source # | |
Ord SomeCIF Source # | |
Show SomeCIF Source # | |
Interned SomeCIF Source # | |
Defined in Foreign.LibFFI.Dynamic.CIF data Description SomeCIF :: Type # type Uninterned SomeCIF :: Type # describe :: Uninterned SomeCIF -> Description SomeCIF # identify :: Id -> Uninterned SomeCIF -> SomeCIF # seedIdentity :: p SomeCIF -> Id # cacheWidth :: p SomeCIF -> Int # | |
Eq (Description SomeCIF) Source # | |
Defined in Foreign.LibFFI.Dynamic.CIF (==) :: Description SomeCIF -> Description SomeCIF -> Bool # (/=) :: Description SomeCIF -> Description SomeCIF -> Bool # | |
Show (Description SomeCIF) Source # | |
Defined in Foreign.LibFFI.Dynamic.CIF | |
Hashable (Description SomeCIF) Source # | |
Defined in Foreign.LibFFI.Dynamic.CIF hashWithSalt :: Int -> Description SomeCIF -> Int # hash :: Description SomeCIF -> Int # | |
type Uninterned SomeCIF Source # | |
Defined in Foreign.LibFFI.Dynamic.CIF | |
data Description SomeCIF Source # | |
Defined in Foreign.LibFFI.Dynamic.CIF |
retTypeOf', argTypesOf'
Instances
FFIType t => SigType (IO t) Source # | |
Defined in Foreign.LibFFI.Dynamic.CIF retTypeOf' :: p (IO t) -> SomeType argTypesOf' :: p (IO t) -> [SomeType] | |
(FFIType a, SigType b) => SigType (a -> b) Source # | |
Defined in Foreign.LibFFI.Dynamic.CIF retTypeOf' :: p (a -> b) -> SomeType argTypesOf' :: p (a -> b) -> [SomeType] |
argTypesOf :: SigType t => p t -> [SomeType] Source #