h&#z<1      !"#$%&'()*+,-./0 Safe-Inferred!.0O gi-gmodule.Overrides used when generating these bindings.)Will Thompson and Iaki Garca EtxebarriaLGPL-2.1Iaki Garca Etxebarria Safe-Inferred!.0 gi-gmoduleErrors returned by g_module_open_full(). Since: 2.70 gi-gmodule3there was an error loading or opening a module file gi-gmodule$a module returned an error from its g_module_check_init() function gi-gmoduleCatch-all for unknown values gi-gmoduleCatch exceptions of type #. This is a specialized version of . gi-gmoduleHandle exceptions of type #. This is a specialized version of .)Will Thompson and Iaki Garca EtxebarriaLGPL-2.1Iaki Garca Etxebarria Safe-Inferred!.0  gi-gmoduleFlags passed to g_module_open()<. Note that these flags are not supported on all platforms.  gi-gmodulespecifies that symbols are only resolved when needed. The default action is to bind all symbols when the module is loaded. gi-gmodulespecifies that symbols in the module should not be added to the global name space. The default action on most platforms is to place symbols in the module in the global name space, which may cause conflicts with existing symbols. gi-gmodulemask for all flags. gi-gmoduleCatch-all for unknown values  )Will Thompson and Iaki Garca EtxebarriaLGPL-2.1Iaki Garca Etxebarria Safe-Inferred!.0  gi-gmoduleMemory-managed wrapper type. gi-gmoduleCloses a module. gi-gmodule:Ensures that a module will never be unloaded. Any future % calls on the module will be ignored. gi-gmodule5Returns the filename that the module was opened with.If module6 refers to the application itself, "main" is returned. gi-gmodule>Gets a symbol pointer from a module, such as one exported by G_MODULE_EXPORT". Note that a valid symbol can be 1. gi-gmoduleA portable way to build the filename of a module. The platform-specific prefix and suffix are added to the filename, if needed, and the result is added to the directory, using the correct separator character.The directory should specify the directory where the module can be found. It can be 1 or an empty string to indicate that the module is in a standard platform-specific directory, though this is not recommended since the wrong module may be found.For example, calling   on a Linux system with a  directory of /lib and a  moduleName of "mylibrary" will return /lib/libmylibrary.so. On a Windows system, using \Windows" as the directory it will return \Windows\mylibrary.dll. gi-gmodule/Gets a string describing the last module error. gi-gmodule3No description available in the introspection data. gi-gmodule8Checks if modules are supported on the current platform. gi-gmodulemodule: a  to close gi-gmoduleReturns: 2 on success gi-gmodulemodule: a  to make permanently resident gi-gmodulemodule: a  gi-gmoduleReturns: the filename of the module gi-gmodulemodule: a  gi-gmodule symbolName : the name of the symbol to find gi-gmoduleReturns: 2 on success gi-gmodule directory6: the directory where the module is. This can be 1 or the empty string to indicate that the standard platform-specific directories will be used, though that is not recommended gi-gmodule moduleName: the name of the module gi-gmoduleReturns: the complete path of the module, including the standard library prefix and suffix. This should be freed when no longer needed gi-gmoduleReturns:* a string describing the last module error gi-gmoduleReturns: 2 if modules are supported   )Will Thompson and Iaki Garca EtxebarriaLGPL-2.1Iaki Garca Etxebarria Safe-Inferred!.0 )Will Thompson and Iaki Garca EtxebarriaLGPL-2.1Iaki Garca Etxebarria Safe-Inferred!.0# gi-gmoduleSpecifies the type of the module initialization function. If a module contains a function named g_module_check_init() it is called automatically when the module is loaded. It is passed the   structure and should return 1= on success or a string describing the initialization error.$ gi-gmodule0Type for the callback on the (unwrapped) C side.% gi-gmoduleSpecifies the type of the module function called when it is unloaded. If a module contains a function named g_module_unload() it is called automatically when the module is unloaded. It is passed the   structure.& gi-gmodule0Type for the callback on the (unwrapped) C side.' gi-gmodule9Generate a function pointer callable from C code, from a $.( gi-gmodule9Generate a function pointer callable from C code, from a &.) gi-gmoduleGiven a pointer to a foreign C function, wrap it into a function callable from Haskell.* gi-gmoduleA convenience synonym for 1 :: 3 %.+ gi-gmoduleWrap the callback into a 4., gi-gmoduleWrap a % into a &.- gi-gmoduleGiven a pointer to a foreign C function, wrap it into a function callable from Haskell.. gi-gmoduleA convenience synonym for 1 :: 3 #./ gi-gmoduleWrap the callback into a 4.0 gi-gmoduleWrap a # into a $.# gi-gmodulemodule: the  7 corresponding to the module which has just been loaded gi-gmoduleReturns: 1< on success, or a string describing the initialization error% gi-gmodulemodule: the   about to be unloaded) gi-gmodulemodule: the   about to be unloaded- gi-gmodulemodule: the  7 corresponding to the module which has just been loaded gi-gmoduleReturns: 1< on success, or a string describing the initialization error#$%&'()*+,-./0$#-/'.0&%)+(*, )Will Thompson and Iaki Garca EtxebarriaLGPL-2.1Iaki Garca Etxebarria Safe-Inferred!.0f56789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~4  #$%&'()*+,-./0 !"#  $%&' ()*+,-./0123456789:;<=>?@A<=BCDECFGCFHCFHCFICFJCFJCFKCFKCFLCFLCFMCFMCFNCFNCFOCFOCFPCFQCFQCFRCFRCFSCFTCFUCFVCFWCFXCFYCFZCF[CF\CF]CF^CF_CF`CFaCFbCFcCFdCFbCFeCFfCFgCFhCFiCjkClmClnCloClpClqClrClsCltCluClvCwxCwyCwzCw{Cw|C}~C}C}C}C}C}C}C}C}C}C}C}C}C}C}C}C}C}C}C}C}C}C}C}C}C}C}C}CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCFCFCFCCCFCFCgi-gmodule-2.0.2-inplaceGI.GModule.ConfigGI.GModule.EnumsGI.GModule.FlagsGI.GModule.Structs.ModuleGI.GModule.CallbacksData.GI.Base.GErrorcatchGErrorJustDomainhandleGErrorJustDomainGI.GModule.FunctionsmoduleBuildPathGI.GModule.StructsModule GI.GModule overrides ModuleErrorModuleErrorFailedModuleErrorCheckFailedAnotherModuleErrorcatchModuleErrorhandleModuleError$fGErrorClassModuleError$fOrdModuleError$fEnumModuleError$fShowModuleError$fEqModuleError ModuleFlagsModuleFlagsLazyModuleFlagsLocalModuleFlagsMaskAnotherModuleFlags$fIsGFlagModuleFlags$fOrdModuleFlags$fEnumModuleFlags$fShowModuleFlags$fEqModuleFlags moduleClosemoduleMakeResident moduleName moduleSymbol moduleErrormoduleErrorQuarkmoduleSupported$fBoxedPtrModule$fManagedPtrNewtypeModule $fEqModuleModuleCheckInitC_ModuleCheckInit ModuleUnloadC_ModuleUnloadmk_ModuleCheckInitmk_ModuleUnloaddynamic_ModuleUnloadnoModuleUnloadgenClosure_ModuleUnloadwrap_ModuleUnloaddynamic_ModuleCheckInitnoModuleCheckInitgenClosure_ModuleCheckInitwrap_ModuleCheckInitbase GHC.MaybeNothingghc-prim GHC.TypesTrueMaybehaskell-gi-base-0.26.0-inplaceData.GI.Base.GClosureGClosureData.GI.Base.BasicTypesGDestroyNotify PtrWrapped unwrapPtrGSListGList GHashTable GByteArray GPtrArrayGArrayIsGFlag GParamSpecUnexpectedNullPointerReturnnullPtrErrorMsgCGType BoxedFlags BoxedEnumGObjectGBoxed TypedObjectglibType CallocPtrboxedPtrCallocBoxedPtr boxedPtrCopy boxedPtrFreeManagedPtrNewtype toManagedPtr ManagedPtrmanagedForeignPtrmanagedPtrAllocCallStackmanagedPtrIsDisowned g_slist_free g_list_free gtypeName noGParamSpecData.GI.Base.OverloadingasAData.GI.Base.GHashTable GEqualFunc GHashFunc gStrEqualgStrHash gDirectEqual gDirectHash ptrPackPtr ptrUnpackPtrcstringPackPtrcstringUnpackPtrData.GI.Base.Signals SignalProxy:::PropertyNotifyafteronData.GI.Base.ManagedPtr newManagedPtrnewManagedPtr'newManagedPtr_disownManagedPtrwithManagedPtrmaybeWithManagedPtrwithManagedPtrList withTransientunsafeManagedPtrGetPtrunsafeManagedPtrCastPtrtouchManagedPtrcheckInstanceTypecastTo unsafeCastTo newObject wrapObject releaseObject unrefObject disownObjectnewBoxed wrapBoxed copyBoxed copyBoxedPtr freeBoxed disownBoxedwrapPtrnewPtr copyBytesData.GI.Base.BasicConversionsunrefGHashTableunrefGByteArray unrefPtrArray unrefGArray gflagsToWord wordToGFlags packGList unpackGList packGSList unpackGSList packGArray unpackGArray packGPtrArrayunpackGPtrArraypackGByteArrayunpackGByteArraypackGHashTableunpackGHashTablepackByteStringpackZeroTerminatedByteStringunpackByteStringWithLengthunpackZeroTerminatedByteStringpackStorableArraypackZeroTerminatedStorableArrayunpackStorableArrayWithLength!unpackZeroTerminatedStorableArraypackMapStorableArray"packMapZeroTerminatedStorableArray unpackMapStorableArrayWithLength$unpackMapZeroTerminatedStorableArraypackUTF8CArraypackZeroTerminatedUTF8CArrayunpackZeroTerminatedUTF8CArrayunpackUTF8CArrayWithLengthpackFileNameArraypackZeroTerminatedFileNameArray!unpackZeroTerminatedFileNameArrayunpackFileNameArrayWithLengthstringToCStringcstringToString textToCStringwithTextCString cstringToTextbyteStringToCStringcstringToByteString packPtrArraypackZeroTerminatedPtrArrayunpackPtrArrayWithLengthunpackZeroTerminatedPtrArraymapZeroTerminatedCArraypackBlockArrayunpackBlockArrayWithLengthunpackBoxedArrayWithLengthmapCArrayWithLength mapGArray mapPtrArraymapGList mapGSListData.GI.Base.GVariantGVariantDictEntryGVariantSignatureGVariantObjectPathGVariantHandleGVariantSingletIsGVariantBasicType IsGVariant fromGVarianttoGVariantFormatString toGVariant noGVariantgvariantGetTypeStringwrapGVariantPtrnewGVariantFromPtr unrefGVariantdisownGVariantgvariantFromBoolgvariantToBoolgvariantFromWord8gvariantToWord8gvariantFromInt16gvariantToInt16gvariantFromWord16gvariantToWord16gvariantFromInt32gvariantToInt32gvariantFromWord32gvariantToWord32gvariantFromInt64gvariantToInt64gvariantFromWord64gvariantToWord64gvariantFromHandlegvariantToHandlegvariantFromDoublegvariantToDoublegvariantToTextgvariantFromTextnewGVariantObjectPathgvariantObjectPathToTextgvariantFromObjectPathgvariantToObjectPathnewGVariantSignaturegvariantSignatureToTextgvariantFromSignaturegvariantToSignaturegvariantFromGVariantgvariantToGVariantgvariantToBytestringgvariantFromBytestringgvariantFromMaybegvariantToMaybegvariantFromDictEntrygvariantToDictEntrygvariantFromMap gvariantToMapgvariantFromListgvariantToListgvariantFromTuplegvariantToTupleData.GI.Base.GValueIsGValue gvalueSet_ gvalueGet_ gvalueGType_GValuetoGValue fromGValueData.GI.Base.AttributesAttrOp:=>:~:~>:&=On:=Aftersetget GErrorClassgerrorClassDomain GErrorMessage GErrorCode GErrorDomain gerrorNew gerrorDomain gerrorCode gerrorMessagecatchGErrorJusthandleGErrorJustpropagateGError checkGErrormaybePokeGErrorGType gtypeToCGTypeGErrorGVariantData.GI.Base.Constructiblenew