h)#U1      !"#$%&'()*+,-./02.0.5 Safe-Inferred"/1X gi-gmodule.Overrides used when generating these bindings.)Will Thompson and Iaki Garca EtxebarriaLGPL-2.1Iaki Garca Etxebarria Safe-Inferred"/1 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"/1  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"/1  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"/1 )Will Thompson and Iaki Garca EtxebarriaLGPL-2.1Iaki Garca Etxebarria Safe-Inferred"/1# 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"/1{$#&%-/'.0)+(*,  56789:;4<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ !"#$  %&'( )*+,-./0123456789:;<=>?@AB=>CDEFDGHDGIDGJDGHDGKDGLDGLDMDMDGNDGNDGODGODPQDPQDGRDGRDGSDTUDTVDTWDTXDTYDTZDT[DT\DG]DG^DG_DG`DGaDGbDGcDGdDGeDGfDGfDGgDGhDGiDGjDGjDGkDGlDGlDGmDGmDGnDGnDGoDGpDGqDGrDGrDGsDGtDGuDGvDGvDGwDxDyDzD{D|DP}DP~DPDPDDDDDDDDDDDDDDDDDTDDTDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDGDGDGDGDDDDDDDDD DDDDDDDDDDDDDPDPDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDgi-gmodule-2.0.5-inplaceGI.GModule.ConfigGI.GModule.EnumsGI.GModule.FlagsGI.GModule.Structs.ModuleGI.GModule.Callbacks gi-gmoduleData.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.3-inplaceData.GI.Base.GClosureGClosureData.GI.Base.BasicTypes ManagedPtrmanagedPtrIsDisownedmanagedPtrAllocCallStackmanagedForeignPtrGArrayGError GHashTableGVariantData.GI.Base.GValueGValue GParamSpecIsGFlagData.GI.Base.AttributesAttrOpOnAfter:~>:~:=>:&=:= BoxedEnum BoxedFlagsBoxedPtr boxedPtrCopy boxedPtrFreeCGType CallocPtrboxedPtrCallocGBoxed GByteArrayGDestroyNotify GEqualFunc GHashFuncGListGObject GPtrArrayGSListGType gtypeToCGTypeManagedPtrNewtype toManagedPtr PtrWrapped unwrapPtr TypedObjectglibTypeUnexpectedNullPointerReturnnullPtrErrorMsg GErrorClassgerrorClassDomain GErrorCode GErrorDomain GErrorMessageIsGValue gvalueSet_ gvalueGType_ gvalueGet_Data.GI.Base.GVariantGVariantDictEntryGVariantHandleGVariantObjectPathGVariantSignatureGVariantSinglet IsGVarianttoGVariantFormatString fromGVariant toGVariantIsGVariantBasicTypeData.GI.Base.Signals SignalProxy:::PropertyNotifygetonsetData.GI.Base.ConstructiblenewData.GI.Base.ManagedPtr copyBytesafterData.GI.Base.BasicConversionsbyteStringToCStringcstringToByteStringcstringToString cstringToText gflagsToWordmapCArrayWithLength mapGArraymapGList mapGSList mapPtrArraymapZeroTerminatedCArraypackBlockArraypackByteStringpackFileNameArray packGArraypackGByteArraypackGHashTable packGList packGPtrArray packGSListpackMapStorableArray"packMapZeroTerminatedStorableArray packPtrArraypackStorableArraypackUTF8CArraypackZeroTerminatedByteStringpackZeroTerminatedFileNameArraypackZeroTerminatedPtrArraypackZeroTerminatedStorableArraypackZeroTerminatedUTF8CArraystringToCString textToCStringunpackBlockArrayWithLengthunpackBoxedArrayWithLengthunpackByteStringWithLengthunpackFileNameArrayWithLength unpackGArrayunpackGByteArrayunpackGHashTable unpackGListunpackGPtrArray unpackGSList unpackMapStorableArrayWithLength$unpackMapZeroTerminatedStorableArrayunpackPtrArrayWithLengthunpackStorableArrayWithLengthunpackUTF8CArrayWithLengthunpackZeroTerminatedByteString!unpackZeroTerminatedFileNameArrayunpackZeroTerminatedPtrArray!unpackZeroTerminatedStorableArrayunpackZeroTerminatedUTF8CArray unrefGArrayunrefGByteArrayunrefGHashTable unrefPtrArraywithTextCString wordToGFlags g_list_free g_slist_free gtypeName noGParamSpeccatchGErrorJust checkGError gerrorCode gerrorDomain gerrorMessage gerrorNewhandleGErrorJustmaybePokeGErrorpropagateGErrorData.GI.Base.GHashTablecstringPackPtrcstringUnpackPtr gDirectEqual gDirectHash gStrEqualgStrHash gvaluePackPtrgvalueUnpackPtr ptrPackPtr ptrUnpackPtr fromGValuetoGValuedisownGVariantgvariantFromBoolgvariantFromBytestringgvariantFromDictEntrygvariantFromDoublegvariantFromGVariantgvariantFromHandlegvariantFromInt16gvariantFromInt32gvariantFromInt64gvariantFromListgvariantFromMapgvariantFromMaybegvariantFromObjectPathgvariantFromSignaturegvariantFromTextgvariantFromTuplegvariantFromWord16gvariantFromWord32gvariantFromWord64gvariantFromWord8gvariantGetTypeStringgvariantObjectPathToTextgvariantSignatureToTextgvariantToBoolgvariantToBytestringgvariantToDictEntrygvariantToDoublegvariantToGVariantgvariantToHandlegvariantToInt16gvariantToInt32gvariantToInt64gvariantToList gvariantToMapgvariantToMaybegvariantToObjectPathgvariantToSignaturegvariantToTextgvariantToTuplegvariantToWord16gvariantToWord32gvariantToWord64gvariantToWord8newGVariantFromPtrnewGVariantObjectPathnewGVariantSignature noGVariant unrefGVariantwrapGVariantPtrcastTocheckInstanceType copyBoxed copyBoxedPtr disownBoxeddisownManagedPtr disownObject freeBoxedmaybeWithManagedPtrnewBoxed newManagedPtrnewManagedPtr'newManagedPtr_ newObjectnewPtr releaseObjecttouchManagedPtr unrefObject unsafeCastTounsafeManagedPtrCastPtrunsafeManagedPtrGetPtrwithManagedPtrwithManagedPtrList withTransient wrapBoxed wrapObjectwrapPtrData.GI.Base.OverloadingasA