Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
Safe Haskell | None |
Language | Haskell2010 |
- Methods
- argInfoGetClosure
- argInfoGetDestroy
- argInfoGetDirection
- argInfoGetOwnershipTransfer
- argInfoGetScope
- argInfoGetType
- argInfoIsCallerAllocates
- argInfoIsOptional
- argInfoIsReturnValue
- argInfoIsSkip
- argInfoLoadType
- argInfoMayBeNull
- callableInfoCanThrowGerror
- callableInfoGetArg
- callableInfoGetCallerOwns
- callableInfoGetInstanceOwnershipTransfer
- callableInfoGetNArgs
- callableInfoGetReturnAttribute
- callableInfoGetReturnType
- callableInfoInvoke
- callableInfoIsMethod
- callableInfoIterateReturnAttributes
- callableInfoLoadArg
- callableInfoLoadReturnType
- callableInfoMayReturnNull
- callableInfoSkipReturn
- constantInfoGetType
- enumInfoGetErrorDomain
- enumInfoGetMethod
- enumInfoGetNMethods
- enumInfoGetNValues
- enumInfoGetStorageType
- enumInfoGetValue
- fieldInfoGetFlags
- fieldInfoGetOffset
- fieldInfoGetSize
- fieldInfoGetType
- functionInfoGetFlags
- functionInfoGetProperty
- functionInfoGetSymbol
- functionInfoGetVfunc
- infoNew
- infoTypeToString
- interfaceInfoFindMethod
- interfaceInfoFindSignal
- interfaceInfoFindVfunc
- interfaceInfoGetConstant
- interfaceInfoGetIfaceStruct
- interfaceInfoGetMethod
- interfaceInfoGetNConstants
- interfaceInfoGetNMethods
- interfaceInfoGetNPrerequisites
- interfaceInfoGetNProperties
- interfaceInfoGetNSignals
- interfaceInfoGetNVfuncs
- interfaceInfoGetPrerequisite
- interfaceInfoGetProperty
- interfaceInfoGetSignal
- interfaceInfoGetVfunc
- invokeErrorQuark
- objectInfoFindMethod
- objectInfoFindMethodUsingInterfaces
- objectInfoFindSignal
- objectInfoFindVfunc
- objectInfoFindVfuncUsingInterfaces
- objectInfoGetAbstract
- objectInfoGetClassStruct
- objectInfoGetConstant
- objectInfoGetField
- objectInfoGetFundamental
- objectInfoGetGetValueFunction
- objectInfoGetInterface
- objectInfoGetMethod
- objectInfoGetNConstants
- objectInfoGetNFields
- objectInfoGetNInterfaces
- objectInfoGetNMethods
- objectInfoGetNProperties
- objectInfoGetNSignals
- objectInfoGetNVfuncs
- objectInfoGetParent
- objectInfoGetProperty
- objectInfoGetRefFunction
- objectInfoGetSetValueFunction
- objectInfoGetSignal
- objectInfoGetTypeInit
- objectInfoGetTypeName
- objectInfoGetUnrefFunction
- objectInfoGetVfunc
- propertyInfoGetFlags
- propertyInfoGetOwnershipTransfer
- propertyInfoGetType
- registeredTypeInfoGetGType
- registeredTypeInfoGetTypeInit
- registeredTypeInfoGetTypeName
- signalInfoGetClassClosure
- signalInfoGetFlags
- signalInfoTrueStopsEmit
- structInfoFindField
- structInfoFindMethod
- structInfoGetAlignment
- structInfoGetField
- structInfoGetMethod
- structInfoGetNFields
- structInfoGetNMethods
- structInfoGetSize
- structInfoIsForeign
- structInfoIsGtypeStruct
- typeInfoGetArrayFixedSize
- typeInfoGetArrayLength
- typeInfoGetArrayType
- typeInfoGetInterface
- typeInfoGetParamType
- typeInfoGetTag
- typeInfoIsPointer
- typeInfoIsZeroTerminated
- typeTagToString
- unionInfoFindMethod
- unionInfoGetAlignment
- unionInfoGetDiscriminator
- unionInfoGetDiscriminatorOffset
- unionInfoGetDiscriminatorType
- unionInfoGetField
- unionInfoGetMethod
- unionInfoGetNFields
- unionInfoGetNMethods
- unionInfoGetSize
- unionInfoIsDiscriminated
- valueInfoGetValue
- vfuncInfoGetFlags
- vfuncInfoGetInvoker
- vfuncInfoGetOffset
- vfuncInfoGetSignal
- argInfoGetClosure :: MonadIO m => BaseInfo -> m Int32
- argInfoGetDestroy :: MonadIO m => BaseInfo -> m Int32
- argInfoGetDirection :: MonadIO m => BaseInfo -> m Direction
- argInfoGetOwnershipTransfer :: MonadIO m => BaseInfo -> m Transfer
- argInfoGetScope :: MonadIO m => BaseInfo -> m ScopeType
- argInfoGetType :: MonadIO m => BaseInfo -> m BaseInfo
- argInfoIsCallerAllocates :: MonadIO m => BaseInfo -> m Bool
- argInfoIsOptional :: MonadIO m => BaseInfo -> m Bool
- argInfoIsReturnValue :: MonadIO m => BaseInfo -> m Bool
- argInfoIsSkip :: MonadIO m => BaseInfo -> m Bool
- argInfoLoadType :: MonadIO m => BaseInfo -> m BaseInfo
- argInfoMayBeNull :: MonadIO m => BaseInfo -> m Bool
- callableInfoCanThrowGerror :: MonadIO m => BaseInfo -> m Bool
- callableInfoGetArg :: MonadIO m => BaseInfo -> Int32 -> m BaseInfo
- callableInfoGetCallerOwns :: MonadIO m => BaseInfo -> m Transfer
- callableInfoGetInstanceOwnershipTransfer :: MonadIO m => BaseInfo -> m Transfer
- callableInfoGetNArgs :: MonadIO m => BaseInfo -> m Int32
- callableInfoGetReturnAttribute :: MonadIO m => BaseInfo -> Text -> m Text
- callableInfoGetReturnType :: MonadIO m => BaseInfo -> m BaseInfo
- callableInfoInvoke :: MonadIO m => BaseInfo -> Ptr () -> Argument -> Int32 -> Argument -> Int32 -> Argument -> Bool -> Bool -> m ()
- callableInfoIsMethod :: MonadIO m => BaseInfo -> m Bool
- callableInfoIterateReturnAttributes :: MonadIO m => BaseInfo -> AttributeIter -> m (Bool, Text, Text)
- callableInfoLoadArg :: MonadIO m => BaseInfo -> Int32 -> m BaseInfo
- callableInfoLoadReturnType :: MonadIO m => BaseInfo -> m BaseInfo
- callableInfoMayReturnNull :: MonadIO m => BaseInfo -> m Bool
- callableInfoSkipReturn :: MonadIO m => BaseInfo -> m Bool
- constantInfoGetType :: MonadIO m => BaseInfo -> m BaseInfo
- enumInfoGetErrorDomain :: MonadIO m => BaseInfo -> m Text
- enumInfoGetMethod :: MonadIO m => BaseInfo -> Int32 -> m BaseInfo
- enumInfoGetNMethods :: MonadIO m => BaseInfo -> m Int32
- enumInfoGetNValues :: MonadIO m => BaseInfo -> m Int32
- enumInfoGetStorageType :: MonadIO m => BaseInfo -> m TypeTag
- enumInfoGetValue :: MonadIO m => BaseInfo -> Int32 -> m BaseInfo
- fieldInfoGetFlags :: MonadIO m => BaseInfo -> m [FieldInfoFlags]
- fieldInfoGetOffset :: MonadIO m => BaseInfo -> m Int32
- fieldInfoGetSize :: MonadIO m => BaseInfo -> m Int32
- fieldInfoGetType :: MonadIO m => BaseInfo -> m BaseInfo
- functionInfoGetFlags :: MonadIO m => BaseInfo -> m [FunctionInfoFlags]
- functionInfoGetProperty :: MonadIO m => BaseInfo -> m BaseInfo
- functionInfoGetSymbol :: MonadIO m => BaseInfo -> m Text
- functionInfoGetVfunc :: MonadIO m => BaseInfo -> m BaseInfo
- infoNew :: MonadIO m => InfoType -> BaseInfo -> Typelib -> Word32 -> m BaseInfo
- infoTypeToString :: MonadIO m => InfoType -> m Text
- interfaceInfoFindMethod :: MonadIO m => BaseInfo -> Text -> m BaseInfo
- interfaceInfoFindSignal :: MonadIO m => BaseInfo -> Text -> m BaseInfo
- interfaceInfoFindVfunc :: MonadIO m => BaseInfo -> Text -> m BaseInfo
- interfaceInfoGetConstant :: MonadIO m => BaseInfo -> Int32 -> m BaseInfo
- interfaceInfoGetIfaceStruct :: MonadIO m => BaseInfo -> m BaseInfo
- interfaceInfoGetMethod :: MonadIO m => BaseInfo -> Int32 -> m BaseInfo
- interfaceInfoGetNConstants :: MonadIO m => BaseInfo -> m Int32
- interfaceInfoGetNMethods :: MonadIO m => BaseInfo -> m Int32
- interfaceInfoGetNPrerequisites :: MonadIO m => BaseInfo -> m Int32
- interfaceInfoGetNProperties :: MonadIO m => BaseInfo -> m Int32
- interfaceInfoGetNSignals :: MonadIO m => BaseInfo -> m Int32
- interfaceInfoGetNVfuncs :: MonadIO m => BaseInfo -> m Int32
- interfaceInfoGetPrerequisite :: MonadIO m => BaseInfo -> Int32 -> m BaseInfo
- interfaceInfoGetProperty :: MonadIO m => BaseInfo -> Int32 -> m BaseInfo
- interfaceInfoGetSignal :: MonadIO m => BaseInfo -> Int32 -> m BaseInfo
- interfaceInfoGetVfunc :: MonadIO m => BaseInfo -> Int32 -> m BaseInfo
- invokeErrorQuark :: MonadIO m => m Word32
- objectInfoFindMethod :: MonadIO m => BaseInfo -> Text -> m BaseInfo
- objectInfoFindMethodUsingInterfaces :: MonadIO m => BaseInfo -> Text -> m (BaseInfo, BaseInfo)
- objectInfoFindSignal :: MonadIO m => BaseInfo -> Text -> m BaseInfo
- objectInfoFindVfunc :: MonadIO m => BaseInfo -> Text -> m BaseInfo
- objectInfoFindVfuncUsingInterfaces :: MonadIO m => BaseInfo -> Text -> m (BaseInfo, BaseInfo)
- objectInfoGetAbstract :: MonadIO m => BaseInfo -> m Bool
- objectInfoGetClassStruct :: MonadIO m => BaseInfo -> m BaseInfo
- objectInfoGetConstant :: MonadIO m => BaseInfo -> Int32 -> m BaseInfo
- objectInfoGetField :: MonadIO m => BaseInfo -> Int32 -> m BaseInfo
- objectInfoGetFundamental :: MonadIO m => BaseInfo -> m Bool
- objectInfoGetGetValueFunction :: MonadIO m => BaseInfo -> m Text
- objectInfoGetInterface :: MonadIO m => BaseInfo -> Int32 -> m BaseInfo
- objectInfoGetMethod :: MonadIO m => BaseInfo -> Int32 -> m BaseInfo
- objectInfoGetNConstants :: MonadIO m => BaseInfo -> m Int32
- objectInfoGetNFields :: MonadIO m => BaseInfo -> m Int32
- objectInfoGetNInterfaces :: MonadIO m => BaseInfo -> m Int32
- objectInfoGetNMethods :: MonadIO m => BaseInfo -> m Int32
- objectInfoGetNProperties :: MonadIO m => BaseInfo -> m Int32
- objectInfoGetNSignals :: MonadIO m => BaseInfo -> m Int32
- objectInfoGetNVfuncs :: MonadIO m => BaseInfo -> m Int32
- objectInfoGetParent :: MonadIO m => BaseInfo -> m BaseInfo
- objectInfoGetProperty :: MonadIO m => BaseInfo -> Int32 -> m BaseInfo
- objectInfoGetRefFunction :: MonadIO m => BaseInfo -> m Text
- objectInfoGetSetValueFunction :: MonadIO m => BaseInfo -> m Text
- objectInfoGetSignal :: MonadIO m => BaseInfo -> Int32 -> m BaseInfo
- objectInfoGetTypeInit :: MonadIO m => BaseInfo -> m Text
- objectInfoGetTypeName :: MonadIO m => BaseInfo -> m Text
- objectInfoGetUnrefFunction :: MonadIO m => BaseInfo -> m Text
- objectInfoGetVfunc :: MonadIO m => BaseInfo -> Int32 -> m BaseInfo
- propertyInfoGetFlags :: MonadIO m => BaseInfo -> m [ParamFlags]
- propertyInfoGetOwnershipTransfer :: MonadIO m => BaseInfo -> m Transfer
- propertyInfoGetType :: MonadIO m => BaseInfo -> m BaseInfo
- registeredTypeInfoGetGType :: MonadIO m => BaseInfo -> m GType
- registeredTypeInfoGetTypeInit :: MonadIO m => BaseInfo -> m Text
- registeredTypeInfoGetTypeName :: MonadIO m => BaseInfo -> m Text
- signalInfoGetClassClosure :: MonadIO m => BaseInfo -> m BaseInfo
- signalInfoGetFlags :: MonadIO m => BaseInfo -> m [SignalFlags]
- signalInfoTrueStopsEmit :: MonadIO m => BaseInfo -> m Bool
- structInfoFindField :: MonadIO m => BaseInfo -> Text -> m BaseInfo
- structInfoFindMethod :: MonadIO m => BaseInfo -> Text -> m BaseInfo
- structInfoGetAlignment :: MonadIO m => BaseInfo -> m Word64
- structInfoGetField :: MonadIO m => BaseInfo -> Int32 -> m BaseInfo
- structInfoGetMethod :: MonadIO m => BaseInfo -> Int32 -> m BaseInfo
- structInfoGetNFields :: MonadIO m => BaseInfo -> m Int32
- structInfoGetNMethods :: MonadIO m => BaseInfo -> m Int32
- structInfoGetSize :: MonadIO m => BaseInfo -> m Word64
- structInfoIsForeign :: MonadIO m => BaseInfo -> m Bool
- structInfoIsGtypeStruct :: MonadIO m => BaseInfo -> m Bool
- typeInfoGetArrayFixedSize :: MonadIO m => BaseInfo -> m Int32
- typeInfoGetArrayLength :: MonadIO m => BaseInfo -> m Int32
- typeInfoGetArrayType :: MonadIO m => BaseInfo -> m ArrayType
- typeInfoGetInterface :: MonadIO m => BaseInfo -> m BaseInfo
- typeInfoGetParamType :: MonadIO m => BaseInfo -> Int32 -> m BaseInfo
- typeInfoGetTag :: MonadIO m => BaseInfo -> m TypeTag
- typeInfoIsPointer :: MonadIO m => BaseInfo -> m Bool
- typeInfoIsZeroTerminated :: MonadIO m => BaseInfo -> m Bool
- typeTagToString :: MonadIO m => TypeTag -> m Text
- unionInfoFindMethod :: MonadIO m => BaseInfo -> Text -> m BaseInfo
- unionInfoGetAlignment :: MonadIO m => BaseInfo -> m Word64
- unionInfoGetDiscriminator :: MonadIO m => BaseInfo -> Int32 -> m BaseInfo
- unionInfoGetDiscriminatorOffset :: MonadIO m => BaseInfo -> m Int32
- unionInfoGetDiscriminatorType :: MonadIO m => BaseInfo -> m BaseInfo
- unionInfoGetField :: MonadIO m => BaseInfo -> Int32 -> m BaseInfo
- unionInfoGetMethod :: MonadIO m => BaseInfo -> Int32 -> m BaseInfo
- unionInfoGetNFields :: MonadIO m => BaseInfo -> m Int32
- unionInfoGetNMethods :: MonadIO m => BaseInfo -> m Int32
- unionInfoGetSize :: MonadIO m => BaseInfo -> m Word64
- unionInfoIsDiscriminated :: MonadIO m => BaseInfo -> m Bool
- valueInfoGetValue :: MonadIO m => BaseInfo -> m Int64
- vfuncInfoGetFlags :: MonadIO m => BaseInfo -> m [VFuncInfoFlags]
- vfuncInfoGetInvoker :: MonadIO m => BaseInfo -> m BaseInfo
- vfuncInfoGetOffset :: MonadIO m => BaseInfo -> m Int32
- vfuncInfoGetSignal :: MonadIO m => BaseInfo -> m BaseInfo
Methods
argInfoGetClosure
argInfoGetClosure :: MonadIO m => BaseInfo -> m Int32 Source
argInfoGetDestroy
argInfoGetDestroy :: MonadIO m => BaseInfo -> m Int32 Source
argInfoGetDirection
argInfoGetDirection :: MonadIO m => BaseInfo -> m Direction Source
argInfoGetOwnershipTransfer
argInfoGetOwnershipTransfer :: MonadIO m => BaseInfo -> m Transfer Source
argInfoGetScope
argInfoGetScope :: MonadIO m => BaseInfo -> m ScopeType Source
argInfoGetType
argInfoGetType :: MonadIO m => BaseInfo -> m BaseInfo Source
argInfoIsCallerAllocates
argInfoIsCallerAllocates :: MonadIO m => BaseInfo -> m Bool Source
argInfoIsOptional
argInfoIsOptional :: MonadIO m => BaseInfo -> m Bool Source
argInfoIsReturnValue
argInfoIsReturnValue :: MonadIO m => BaseInfo -> m Bool Source
argInfoIsSkip
argInfoIsSkip :: MonadIO m => BaseInfo -> m Bool Source
argInfoLoadType
argInfoLoadType :: MonadIO m => BaseInfo -> m BaseInfo Source
argInfoMayBeNull
argInfoMayBeNull :: MonadIO m => BaseInfo -> m Bool Source
callableInfoCanThrowGerror
callableInfoCanThrowGerror :: MonadIO m => BaseInfo -> m Bool Source
callableInfoGetArg
callableInfoGetCallerOwns
callableInfoGetCallerOwns :: MonadIO m => BaseInfo -> m Transfer Source
callableInfoGetInstanceOwnershipTransfer
callableInfoGetNArgs
callableInfoGetNArgs :: MonadIO m => BaseInfo -> m Int32 Source
callableInfoGetReturnAttribute
callableInfoGetReturnType
callableInfoGetReturnType :: MonadIO m => BaseInfo -> m BaseInfo Source
callableInfoInvoke
callableInfoInvoke :: MonadIO m => BaseInfo -> Ptr () -> Argument -> Int32 -> Argument -> Int32 -> Argument -> Bool -> Bool -> m () Source
callableInfoIsMethod
callableInfoIsMethod :: MonadIO m => BaseInfo -> m Bool Source
callableInfoIterateReturnAttributes
callableInfoIterateReturnAttributes :: MonadIO m => BaseInfo -> AttributeIter -> m (Bool, Text, Text) Source
callableInfoLoadArg
callableInfoLoadReturnType
callableInfoLoadReturnType :: MonadIO m => BaseInfo -> m BaseInfo Source
callableInfoMayReturnNull
callableInfoMayReturnNull :: MonadIO m => BaseInfo -> m Bool Source
callableInfoSkipReturn
callableInfoSkipReturn :: MonadIO m => BaseInfo -> m Bool Source
constantInfoGetType
constantInfoGetType :: MonadIO m => BaseInfo -> m BaseInfo Source
enumInfoGetErrorDomain
enumInfoGetErrorDomain :: MonadIO m => BaseInfo -> m Text Source
enumInfoGetMethod
enumInfoGetNMethods
enumInfoGetNMethods :: MonadIO m => BaseInfo -> m Int32 Source
enumInfoGetNValues
enumInfoGetNValues :: MonadIO m => BaseInfo -> m Int32 Source
enumInfoGetStorageType
enumInfoGetStorageType :: MonadIO m => BaseInfo -> m TypeTag Source
enumInfoGetValue
fieldInfoGetFlags
fieldInfoGetFlags :: MonadIO m => BaseInfo -> m [FieldInfoFlags] Source
fieldInfoGetOffset
fieldInfoGetOffset :: MonadIO m => BaseInfo -> m Int32 Source
fieldInfoGetSize
fieldInfoGetSize :: MonadIO m => BaseInfo -> m Int32 Source
fieldInfoGetType
fieldInfoGetType :: MonadIO m => BaseInfo -> m BaseInfo Source
functionInfoGetFlags
functionInfoGetFlags :: MonadIO m => BaseInfo -> m [FunctionInfoFlags] Source
functionInfoGetProperty
functionInfoGetProperty :: MonadIO m => BaseInfo -> m BaseInfo Source
functionInfoGetSymbol
functionInfoGetSymbol :: MonadIO m => BaseInfo -> m Text Source
functionInfoGetVfunc
functionInfoGetVfunc :: MonadIO m => BaseInfo -> m BaseInfo Source
infoNew
infoTypeToString
infoTypeToString :: MonadIO m => InfoType -> m Text Source
interfaceInfoFindMethod
interfaceInfoFindSignal
interfaceInfoFindVfunc
interfaceInfoGetConstant
interfaceInfoGetIfaceStruct
interfaceInfoGetIfaceStruct :: MonadIO m => BaseInfo -> m BaseInfo Source
interfaceInfoGetMethod
interfaceInfoGetNConstants
interfaceInfoGetNConstants :: MonadIO m => BaseInfo -> m Int32 Source
interfaceInfoGetNMethods
interfaceInfoGetNMethods :: MonadIO m => BaseInfo -> m Int32 Source
interfaceInfoGetNPrerequisites
interfaceInfoGetNPrerequisites :: MonadIO m => BaseInfo -> m Int32 Source
interfaceInfoGetNProperties
interfaceInfoGetNProperties :: MonadIO m => BaseInfo -> m Int32 Source
interfaceInfoGetNSignals
interfaceInfoGetNSignals :: MonadIO m => BaseInfo -> m Int32 Source
interfaceInfoGetNVfuncs
interfaceInfoGetNVfuncs :: MonadIO m => BaseInfo -> m Int32 Source
interfaceInfoGetPrerequisite
interfaceInfoGetProperty
interfaceInfoGetSignal
interfaceInfoGetVfunc
invokeErrorQuark
invokeErrorQuark :: MonadIO m => m Word32 Source
objectInfoFindMethod
objectInfoFindMethodUsingInterfaces
objectInfoFindMethodUsingInterfaces :: MonadIO m => BaseInfo -> Text -> m (BaseInfo, BaseInfo) Source
objectInfoFindSignal
objectInfoFindVfunc
objectInfoFindVfuncUsingInterfaces
objectInfoFindVfuncUsingInterfaces :: MonadIO m => BaseInfo -> Text -> m (BaseInfo, BaseInfo) Source
objectInfoGetAbstract
objectInfoGetAbstract :: MonadIO m => BaseInfo -> m Bool Source
objectInfoGetClassStruct
objectInfoGetClassStruct :: MonadIO m => BaseInfo -> m BaseInfo Source
objectInfoGetConstant
objectInfoGetField
objectInfoGetFundamental
objectInfoGetFundamental :: MonadIO m => BaseInfo -> m Bool Source
objectInfoGetGetValueFunction
objectInfoGetGetValueFunction :: MonadIO m => BaseInfo -> m Text Source
objectInfoGetInterface
objectInfoGetMethod
objectInfoGetNConstants
objectInfoGetNConstants :: MonadIO m => BaseInfo -> m Int32 Source
objectInfoGetNFields
objectInfoGetNFields :: MonadIO m => BaseInfo -> m Int32 Source
objectInfoGetNInterfaces
objectInfoGetNInterfaces :: MonadIO m => BaseInfo -> m Int32 Source
objectInfoGetNMethods
objectInfoGetNMethods :: MonadIO m => BaseInfo -> m Int32 Source
objectInfoGetNProperties
objectInfoGetNProperties :: MonadIO m => BaseInfo -> m Int32 Source
objectInfoGetNSignals
objectInfoGetNSignals :: MonadIO m => BaseInfo -> m Int32 Source
objectInfoGetNVfuncs
objectInfoGetNVfuncs :: MonadIO m => BaseInfo -> m Int32 Source
objectInfoGetParent
objectInfoGetParent :: MonadIO m => BaseInfo -> m BaseInfo Source
objectInfoGetProperty
objectInfoGetRefFunction
objectInfoGetRefFunction :: MonadIO m => BaseInfo -> m Text Source
objectInfoGetSetValueFunction
objectInfoGetSetValueFunction :: MonadIO m => BaseInfo -> m Text Source
objectInfoGetSignal
objectInfoGetTypeInit
objectInfoGetTypeInit :: MonadIO m => BaseInfo -> m Text Source
objectInfoGetTypeName
objectInfoGetTypeName :: MonadIO m => BaseInfo -> m Text Source
objectInfoGetUnrefFunction
objectInfoGetUnrefFunction :: MonadIO m => BaseInfo -> m Text Source
objectInfoGetVfunc
propertyInfoGetFlags
propertyInfoGetFlags :: MonadIO m => BaseInfo -> m [ParamFlags] Source
propertyInfoGetOwnershipTransfer
propertyInfoGetOwnershipTransfer :: MonadIO m => BaseInfo -> m Transfer Source
propertyInfoGetType
propertyInfoGetType :: MonadIO m => BaseInfo -> m BaseInfo Source
registeredTypeInfoGetGType
registeredTypeInfoGetGType :: MonadIO m => BaseInfo -> m GType Source
registeredTypeInfoGetTypeInit
registeredTypeInfoGetTypeInit :: MonadIO m => BaseInfo -> m Text Source
registeredTypeInfoGetTypeName
registeredTypeInfoGetTypeName :: MonadIO m => BaseInfo -> m Text Source
signalInfoGetClassClosure
signalInfoGetClassClosure :: MonadIO m => BaseInfo -> m BaseInfo Source
signalInfoGetFlags
signalInfoGetFlags :: MonadIO m => BaseInfo -> m [SignalFlags] Source
signalInfoTrueStopsEmit
signalInfoTrueStopsEmit :: MonadIO m => BaseInfo -> m Bool Source
structInfoFindField
structInfoFindMethod
structInfoGetAlignment
structInfoGetAlignment :: MonadIO m => BaseInfo -> m Word64 Source
structInfoGetField
structInfoGetMethod
structInfoGetNFields
structInfoGetNFields :: MonadIO m => BaseInfo -> m Int32 Source
structInfoGetNMethods
structInfoGetNMethods :: MonadIO m => BaseInfo -> m Int32 Source
structInfoGetSize
structInfoGetSize :: MonadIO m => BaseInfo -> m Word64 Source
structInfoIsForeign
structInfoIsForeign :: MonadIO m => BaseInfo -> m Bool Source
structInfoIsGtypeStruct
structInfoIsGtypeStruct :: MonadIO m => BaseInfo -> m Bool Source
typeInfoGetArrayFixedSize
typeInfoGetArrayFixedSize :: MonadIO m => BaseInfo -> m Int32 Source
typeInfoGetArrayLength
typeInfoGetArrayLength :: MonadIO m => BaseInfo -> m Int32 Source
typeInfoGetArrayType
typeInfoGetArrayType :: MonadIO m => BaseInfo -> m ArrayType Source
typeInfoGetInterface
typeInfoGetInterface :: MonadIO m => BaseInfo -> m BaseInfo Source
typeInfoGetParamType
typeInfoGetTag
typeInfoGetTag :: MonadIO m => BaseInfo -> m TypeTag Source
typeInfoIsPointer
typeInfoIsPointer :: MonadIO m => BaseInfo -> m Bool Source
typeInfoIsZeroTerminated
typeInfoIsZeroTerminated :: MonadIO m => BaseInfo -> m Bool Source
typeTagToString
typeTagToString :: MonadIO m => TypeTag -> m Text Source
unionInfoFindMethod
unionInfoGetAlignment
unionInfoGetAlignment :: MonadIO m => BaseInfo -> m Word64 Source
unionInfoGetDiscriminator
unionInfoGetDiscriminatorOffset
unionInfoGetDiscriminatorOffset :: MonadIO m => BaseInfo -> m Int32 Source
unionInfoGetDiscriminatorType
unionInfoGetDiscriminatorType :: MonadIO m => BaseInfo -> m BaseInfo Source
unionInfoGetField
unionInfoGetMethod
unionInfoGetNFields
unionInfoGetNFields :: MonadIO m => BaseInfo -> m Int32 Source
unionInfoGetNMethods
unionInfoGetNMethods :: MonadIO m => BaseInfo -> m Int32 Source
unionInfoGetSize
unionInfoGetSize :: MonadIO m => BaseInfo -> m Word64 Source
unionInfoIsDiscriminated
unionInfoIsDiscriminated :: MonadIO m => BaseInfo -> m Bool Source
valueInfoGetValue
valueInfoGetValue :: MonadIO m => BaseInfo -> m Int64 Source
vfuncInfoGetFlags
vfuncInfoGetFlags :: MonadIO m => BaseInfo -> m [VFuncInfoFlags] Source
vfuncInfoGetInvoker
vfuncInfoGetInvoker :: MonadIO m => BaseInfo -> m BaseInfo Source
vfuncInfoGetOffset
vfuncInfoGetOffset :: MonadIO m => BaseInfo -> m Int32 Source
vfuncInfoGetSignal
vfuncInfoGetSignal :: MonadIO m => BaseInfo -> m BaseInfo Source