gi-gobject 2.0.22 → 2.0.23
raw patch · 3 files changed
+9/−5 lines, 3 filesdep ~haskell-gidep ~haskell-gi-basePVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependency ranges changed: haskell-gi, haskell-gi-base
API changes (from Hackage documentation)
- GI.GObject.Interfaces.TypePlugin: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GObject.Interfaces.TypePlugin.TypePlugin
- GI.GObject.Interfaces.TypePlugin: noTypePlugin :: Maybe TypePlugin
- GI.GObject.Objects.Binding: noBinding :: Maybe Binding
- GI.GObject.Objects.InitiallyUnowned: noInitiallyUnowned :: Maybe InitiallyUnowned
- GI.GObject.Objects.Object: noObject :: Maybe Object
- GI.GObject.Objects.TypeModule: noTypeModule :: Maybe TypeModule
- GI.GObject.Structs.CClosure: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GObject.Structs.CClosure.CClosure
- GI.GObject.Structs.CClosure: noCClosure :: Maybe CClosure
- GI.GObject.Structs.ClosureNotifyData: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GObject.Structs.ClosureNotifyData.ClosureNotifyData
- GI.GObject.Structs.ClosureNotifyData: noClosureNotifyData :: Maybe ClosureNotifyData
- GI.GObject.Structs.EnumClass: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GObject.Structs.EnumClass.EnumClass
- GI.GObject.Structs.EnumClass: noEnumClass :: Maybe EnumClass
- GI.GObject.Structs.EnumValue: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GObject.Structs.EnumValue.EnumValue
- GI.GObject.Structs.EnumValue: noEnumValue :: Maybe EnumValue
- GI.GObject.Structs.FlagsClass: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GObject.Structs.FlagsClass.FlagsClass
- GI.GObject.Structs.FlagsClass: noFlagsClass :: Maybe FlagsClass
- GI.GObject.Structs.FlagsValue: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GObject.Structs.FlagsValue.FlagsValue
- GI.GObject.Structs.FlagsValue: noFlagsValue :: Maybe FlagsValue
- GI.GObject.Structs.InitiallyUnownedClass: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GObject.Structs.InitiallyUnownedClass.InitiallyUnownedClass
- GI.GObject.Structs.InitiallyUnownedClass: noInitiallyUnownedClass :: Maybe InitiallyUnownedClass
- GI.GObject.Structs.InterfaceInfo: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GObject.Structs.InterfaceInfo.InterfaceInfo
- GI.GObject.Structs.InterfaceInfo: noInterfaceInfo :: Maybe InterfaceInfo
- GI.GObject.Structs.ObjectClass: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GObject.Structs.ObjectClass.ObjectClass
- GI.GObject.Structs.ObjectClass: noObjectClass :: Maybe ObjectClass
- GI.GObject.Structs.ObjectConstructParam: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GObject.Structs.ObjectConstructParam.ObjectConstructParam
- GI.GObject.Structs.ObjectConstructParam: noObjectConstructParam :: Maybe ObjectConstructParam
- GI.GObject.Structs.ParamSpecPool: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GObject.Structs.ParamSpecPool.ParamSpecPool
- GI.GObject.Structs.ParamSpecPool: noParamSpecPool :: Maybe ParamSpecPool
- GI.GObject.Structs.ParamSpecTypeInfo: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GObject.Structs.ParamSpecTypeInfo.ParamSpecTypeInfo
- GI.GObject.Structs.ParamSpecTypeInfo: noParamSpecTypeInfo :: Maybe ParamSpecTypeInfo
- GI.GObject.Structs.Parameter: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GObject.Structs.Parameter.Parameter
- GI.GObject.Structs.Parameter: noParameter :: Maybe Parameter
- GI.GObject.Structs.SignalInvocationHint: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GObject.Structs.SignalInvocationHint.SignalInvocationHint
- GI.GObject.Structs.SignalInvocationHint: noSignalInvocationHint :: Maybe SignalInvocationHint
- GI.GObject.Structs.SignalQuery: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GObject.Structs.SignalQuery.SignalQuery
- GI.GObject.Structs.SignalQuery: noSignalQuery :: Maybe SignalQuery
- GI.GObject.Structs.TypeClass: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GObject.Structs.TypeClass.TypeClass
- GI.GObject.Structs.TypeClass: noTypeClass :: Maybe TypeClass
- GI.GObject.Structs.TypeFundamentalInfo: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GObject.Structs.TypeFundamentalInfo.TypeFundamentalInfo
- GI.GObject.Structs.TypeFundamentalInfo: noTypeFundamentalInfo :: Maybe TypeFundamentalInfo
- GI.GObject.Structs.TypeInfo: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GObject.Structs.TypeInfo.TypeInfo
- GI.GObject.Structs.TypeInfo: noTypeInfo :: Maybe TypeInfo
- GI.GObject.Structs.TypeInstance: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GObject.Structs.TypeInstance.TypeInstance
- GI.GObject.Structs.TypeInstance: noTypeInstance :: Maybe TypeInstance
- GI.GObject.Structs.TypeInterface: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GObject.Structs.TypeInterface.TypeInterface
- GI.GObject.Structs.TypeInterface: noTypeInterface :: Maybe TypeInterface
- GI.GObject.Structs.TypeQuery: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GObject.Structs.TypeQuery.TypeQuery
- GI.GObject.Structs.TypeQuery: noTypeQuery :: Maybe TypeQuery
- GI.GObject.Structs.TypeValueTable: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GObject.Structs.TypeValueTable.TypeValueTable
- GI.GObject.Structs.TypeValueTable: noTypeValueTable :: Maybe TypeValueTable
- GI.GObject.Structs.ValueArray: instance Data.GI.Base.BasicTypes.BoxedObject GI.GObject.Structs.ValueArray.ValueArray
- GI.GObject.Structs.ValueArray: noValueArray :: Maybe ValueArray
- GI.GObject.Structs.WeakRef: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GObject.Structs.WeakRef.WeakRef
- GI.GObject.Structs.WeakRef: noWeakRef :: Maybe WeakRef
- GI.GObject.Unions.TypeCValue: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GObject.Unions.TypeCValue.TypeCValue
- GI.GObject.Unions.TypeCValue: noTypeCValue :: Maybe TypeCValue
- GI.GObject.Unions.Value_Data_Union_: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GObject.Unions.Value_Data_Union_.Value_Data_Union_
- GI.GObject.Unions.Value_Data_Union_: noValue_Data_Union_ :: Maybe Value_Data_Union_
+ GI.GObject.Flags: instance Data.GI.Base.BasicTypes.TypedObject GI.GObject.Flags.BindingFlags
+ GI.GObject.Flags: instance Data.GI.Base.Overloading.HasParentTypes GI.GObject.Flags.BindingFlags
+ GI.GObject.Functions: clearSignalHandler :: (HasCallStack, MonadIO m, IsObject a) => CULong -> a -> m ()
+ GI.GObject.Interfaces.TypePlugin: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GObject.Interfaces.TypePlugin.TypePlugin
+ GI.GObject.Interfaces.TypePlugin: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GObject.Interfaces.TypePlugin.TypePlugin
+ GI.GObject.Objects.Binding: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GObject.Objects.Binding.Binding
+ GI.GObject.Objects.Binding: instance Data.GI.Base.BasicTypes.TypedObject GI.GObject.Objects.Binding.Binding
+ GI.GObject.Objects.InitiallyUnowned: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GObject.Objects.InitiallyUnowned.InitiallyUnowned
+ GI.GObject.Objects.InitiallyUnowned: instance Data.GI.Base.BasicTypes.TypedObject GI.GObject.Objects.InitiallyUnowned.InitiallyUnowned
+ GI.GObject.Objects.Object: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GObject.Objects.Object.Object
+ GI.GObject.Objects.Object: instance Data.GI.Base.BasicTypes.TypedObject GI.GObject.Objects.Object.Object
+ GI.GObject.Objects.ParamSpec: ParamSpec :: ManagedPtr ParamSpec -> ParamSpec
+ GI.GObject.Objects.ParamSpec: class (BoxedPtr o, TypedObject o, IsDescendantOf ParamSpec o) => IsParamSpec o
+ GI.GObject.Objects.ParamSpec: instance (Data.GI.Base.BasicTypes.BoxedPtr o, Data.GI.Base.BasicTypes.TypedObject o, Data.GI.Base.Overloading.IsDescendantOf GI.GObject.Objects.ParamSpec.ParamSpec o) => GI.GObject.Objects.ParamSpec.IsParamSpec o
+ GI.GObject.Objects.ParamSpec: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GObject.Objects.ParamSpec.ParamSpec
+ GI.GObject.Objects.ParamSpec: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GObject.Objects.ParamSpec.ParamSpec
+ GI.GObject.Objects.ParamSpec: instance Data.GI.Base.BasicTypes.TypedObject GI.GObject.Objects.ParamSpec.ParamSpec
+ GI.GObject.Objects.ParamSpec: instance Data.GI.Base.Overloading.HasParentTypes GI.GObject.Objects.ParamSpec.ParamSpec
+ GI.GObject.Objects.ParamSpec: instance GHC.Classes.Eq GI.GObject.Objects.ParamSpec.ParamSpec
+ GI.GObject.Objects.ParamSpec: newtype ParamSpec
+ GI.GObject.Objects.ParamSpec: paramSpecGetBlurb :: (HasCallStack, MonadIO m) => GParamSpec -> m Text
+ GI.GObject.Objects.ParamSpec: paramSpecGetDefaultValue :: (HasCallStack, MonadIO m) => GParamSpec -> m GValue
+ GI.GObject.Objects.ParamSpec: paramSpecGetName :: (HasCallStack, MonadIO m) => GParamSpec -> m Text
+ GI.GObject.Objects.ParamSpec: paramSpecGetNameQuark :: (HasCallStack, MonadIO m) => GParamSpec -> m Word32
+ GI.GObject.Objects.ParamSpec: paramSpecGetNick :: (HasCallStack, MonadIO m) => GParamSpec -> m Text
+ GI.GObject.Objects.ParamSpec: paramSpecGetQdata :: (HasCallStack, MonadIO m) => GParamSpec -> Word32 -> m (Ptr ())
+ GI.GObject.Objects.ParamSpec: paramSpecGetRedirectTarget :: (HasCallStack, MonadIO m) => GParamSpec -> m GParamSpec
+ GI.GObject.Objects.ParamSpec: paramSpecSetQdata :: (HasCallStack, MonadIO m) => GParamSpec -> Word32 -> Ptr () -> m ()
+ GI.GObject.Objects.ParamSpec: paramSpecSink :: (HasCallStack, MonadIO m) => GParamSpec -> m ()
+ GI.GObject.Objects.ParamSpec: paramSpecStealQdata :: (HasCallStack, MonadIO m) => GParamSpec -> Word32 -> m (Ptr ())
+ GI.GObject.Objects.ParamSpec: toParamSpec :: (MonadIO m, IsParamSpec o) => o -> m ParamSpec
+ GI.GObject.Objects.ParamSpecBoolean: ParamSpecBoolean :: ManagedPtr ParamSpecBoolean -> ParamSpecBoolean
+ GI.GObject.Objects.ParamSpecBoolean: class (BoxedPtr o, TypedObject o, IsDescendantOf ParamSpecBoolean o) => IsParamSpecBoolean o
+ GI.GObject.Objects.ParamSpecBoolean: instance (Data.GI.Base.BasicTypes.BoxedPtr o, Data.GI.Base.BasicTypes.TypedObject o, Data.GI.Base.Overloading.IsDescendantOf GI.GObject.Objects.ParamSpecBoolean.ParamSpecBoolean o) => GI.GObject.Objects.ParamSpecBoolean.IsParamSpecBoolean o
+ GI.GObject.Objects.ParamSpecBoolean: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GObject.Objects.ParamSpecBoolean.ParamSpecBoolean
+ GI.GObject.Objects.ParamSpecBoolean: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GObject.Objects.ParamSpecBoolean.ParamSpecBoolean
+ GI.GObject.Objects.ParamSpecBoolean: instance Data.GI.Base.BasicTypes.TypedObject GI.GObject.Objects.ParamSpecBoolean.ParamSpecBoolean
+ GI.GObject.Objects.ParamSpecBoolean: instance Data.GI.Base.Overloading.HasParentTypes GI.GObject.Objects.ParamSpecBoolean.ParamSpecBoolean
+ GI.GObject.Objects.ParamSpecBoolean: instance GHC.Classes.Eq GI.GObject.Objects.ParamSpecBoolean.ParamSpecBoolean
+ GI.GObject.Objects.ParamSpecBoolean: newtype ParamSpecBoolean
+ GI.GObject.Objects.ParamSpecBoolean: toParamSpecBoolean :: (MonadIO m, IsParamSpecBoolean o) => o -> m ParamSpecBoolean
+ GI.GObject.Objects.ParamSpecBoxed: ParamSpecBoxed :: ManagedPtr ParamSpecBoxed -> ParamSpecBoxed
+ GI.GObject.Objects.ParamSpecBoxed: class (BoxedPtr o, TypedObject o, IsDescendantOf ParamSpecBoxed o) => IsParamSpecBoxed o
+ GI.GObject.Objects.ParamSpecBoxed: instance (Data.GI.Base.BasicTypes.BoxedPtr o, Data.GI.Base.BasicTypes.TypedObject o, Data.GI.Base.Overloading.IsDescendantOf GI.GObject.Objects.ParamSpecBoxed.ParamSpecBoxed o) => GI.GObject.Objects.ParamSpecBoxed.IsParamSpecBoxed o
+ GI.GObject.Objects.ParamSpecBoxed: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GObject.Objects.ParamSpecBoxed.ParamSpecBoxed
+ GI.GObject.Objects.ParamSpecBoxed: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GObject.Objects.ParamSpecBoxed.ParamSpecBoxed
+ GI.GObject.Objects.ParamSpecBoxed: instance Data.GI.Base.BasicTypes.TypedObject GI.GObject.Objects.ParamSpecBoxed.ParamSpecBoxed
+ GI.GObject.Objects.ParamSpecBoxed: instance Data.GI.Base.Overloading.HasParentTypes GI.GObject.Objects.ParamSpecBoxed.ParamSpecBoxed
+ GI.GObject.Objects.ParamSpecBoxed: instance GHC.Classes.Eq GI.GObject.Objects.ParamSpecBoxed.ParamSpecBoxed
+ GI.GObject.Objects.ParamSpecBoxed: newtype ParamSpecBoxed
+ GI.GObject.Objects.ParamSpecBoxed: toParamSpecBoxed :: (MonadIO m, IsParamSpecBoxed o) => o -> m ParamSpecBoxed
+ GI.GObject.Objects.ParamSpecChar: ParamSpecChar :: ManagedPtr ParamSpecChar -> ParamSpecChar
+ GI.GObject.Objects.ParamSpecChar: class (BoxedPtr o, TypedObject o, IsDescendantOf ParamSpecChar o) => IsParamSpecChar o
+ GI.GObject.Objects.ParamSpecChar: instance (Data.GI.Base.BasicTypes.BoxedPtr o, Data.GI.Base.BasicTypes.TypedObject o, Data.GI.Base.Overloading.IsDescendantOf GI.GObject.Objects.ParamSpecChar.ParamSpecChar o) => GI.GObject.Objects.ParamSpecChar.IsParamSpecChar o
+ GI.GObject.Objects.ParamSpecChar: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GObject.Objects.ParamSpecChar.ParamSpecChar
+ GI.GObject.Objects.ParamSpecChar: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GObject.Objects.ParamSpecChar.ParamSpecChar
+ GI.GObject.Objects.ParamSpecChar: instance Data.GI.Base.BasicTypes.TypedObject GI.GObject.Objects.ParamSpecChar.ParamSpecChar
+ GI.GObject.Objects.ParamSpecChar: instance Data.GI.Base.Overloading.HasParentTypes GI.GObject.Objects.ParamSpecChar.ParamSpecChar
+ GI.GObject.Objects.ParamSpecChar: instance GHC.Classes.Eq GI.GObject.Objects.ParamSpecChar.ParamSpecChar
+ GI.GObject.Objects.ParamSpecChar: newtype ParamSpecChar
+ GI.GObject.Objects.ParamSpecChar: toParamSpecChar :: (MonadIO m, IsParamSpecChar o) => o -> m ParamSpecChar
+ GI.GObject.Objects.ParamSpecDouble: ParamSpecDouble :: ManagedPtr ParamSpecDouble -> ParamSpecDouble
+ GI.GObject.Objects.ParamSpecDouble: class (BoxedPtr o, TypedObject o, IsDescendantOf ParamSpecDouble o) => IsParamSpecDouble o
+ GI.GObject.Objects.ParamSpecDouble: instance (Data.GI.Base.BasicTypes.BoxedPtr o, Data.GI.Base.BasicTypes.TypedObject o, Data.GI.Base.Overloading.IsDescendantOf GI.GObject.Objects.ParamSpecDouble.ParamSpecDouble o) => GI.GObject.Objects.ParamSpecDouble.IsParamSpecDouble o
+ GI.GObject.Objects.ParamSpecDouble: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GObject.Objects.ParamSpecDouble.ParamSpecDouble
+ GI.GObject.Objects.ParamSpecDouble: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GObject.Objects.ParamSpecDouble.ParamSpecDouble
+ GI.GObject.Objects.ParamSpecDouble: instance Data.GI.Base.BasicTypes.TypedObject GI.GObject.Objects.ParamSpecDouble.ParamSpecDouble
+ GI.GObject.Objects.ParamSpecDouble: instance Data.GI.Base.Overloading.HasParentTypes GI.GObject.Objects.ParamSpecDouble.ParamSpecDouble
+ GI.GObject.Objects.ParamSpecDouble: instance GHC.Classes.Eq GI.GObject.Objects.ParamSpecDouble.ParamSpecDouble
+ GI.GObject.Objects.ParamSpecDouble: newtype ParamSpecDouble
+ GI.GObject.Objects.ParamSpecDouble: toParamSpecDouble :: (MonadIO m, IsParamSpecDouble o) => o -> m ParamSpecDouble
+ GI.GObject.Objects.ParamSpecEnum: ParamSpecEnum :: ManagedPtr ParamSpecEnum -> ParamSpecEnum
+ GI.GObject.Objects.ParamSpecEnum: class (BoxedPtr o, TypedObject o, IsDescendantOf ParamSpecEnum o) => IsParamSpecEnum o
+ GI.GObject.Objects.ParamSpecEnum: instance (Data.GI.Base.BasicTypes.BoxedPtr o, Data.GI.Base.BasicTypes.TypedObject o, Data.GI.Base.Overloading.IsDescendantOf GI.GObject.Objects.ParamSpecEnum.ParamSpecEnum o) => GI.GObject.Objects.ParamSpecEnum.IsParamSpecEnum o
+ GI.GObject.Objects.ParamSpecEnum: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GObject.Objects.ParamSpecEnum.ParamSpecEnum
+ GI.GObject.Objects.ParamSpecEnum: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GObject.Objects.ParamSpecEnum.ParamSpecEnum
+ GI.GObject.Objects.ParamSpecEnum: instance Data.GI.Base.BasicTypes.TypedObject GI.GObject.Objects.ParamSpecEnum.ParamSpecEnum
+ GI.GObject.Objects.ParamSpecEnum: instance Data.GI.Base.Overloading.HasParentTypes GI.GObject.Objects.ParamSpecEnum.ParamSpecEnum
+ GI.GObject.Objects.ParamSpecEnum: instance GHC.Classes.Eq GI.GObject.Objects.ParamSpecEnum.ParamSpecEnum
+ GI.GObject.Objects.ParamSpecEnum: newtype ParamSpecEnum
+ GI.GObject.Objects.ParamSpecEnum: toParamSpecEnum :: (MonadIO m, IsParamSpecEnum o) => o -> m ParamSpecEnum
+ GI.GObject.Objects.ParamSpecFlags: ParamSpecFlags :: ManagedPtr ParamSpecFlags -> ParamSpecFlags
+ GI.GObject.Objects.ParamSpecFlags: class (BoxedPtr o, TypedObject o, IsDescendantOf ParamSpecFlags o) => IsParamSpecFlags o
+ GI.GObject.Objects.ParamSpecFlags: instance (Data.GI.Base.BasicTypes.BoxedPtr o, Data.GI.Base.BasicTypes.TypedObject o, Data.GI.Base.Overloading.IsDescendantOf GI.GObject.Objects.ParamSpecFlags.ParamSpecFlags o) => GI.GObject.Objects.ParamSpecFlags.IsParamSpecFlags o
+ GI.GObject.Objects.ParamSpecFlags: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GObject.Objects.ParamSpecFlags.ParamSpecFlags
+ GI.GObject.Objects.ParamSpecFlags: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GObject.Objects.ParamSpecFlags.ParamSpecFlags
+ GI.GObject.Objects.ParamSpecFlags: instance Data.GI.Base.BasicTypes.TypedObject GI.GObject.Objects.ParamSpecFlags.ParamSpecFlags
+ GI.GObject.Objects.ParamSpecFlags: instance Data.GI.Base.Overloading.HasParentTypes GI.GObject.Objects.ParamSpecFlags.ParamSpecFlags
+ GI.GObject.Objects.ParamSpecFlags: instance GHC.Classes.Eq GI.GObject.Objects.ParamSpecFlags.ParamSpecFlags
+ GI.GObject.Objects.ParamSpecFlags: newtype ParamSpecFlags
+ GI.GObject.Objects.ParamSpecFlags: toParamSpecFlags :: (MonadIO m, IsParamSpecFlags o) => o -> m ParamSpecFlags
+ GI.GObject.Objects.ParamSpecFloat: ParamSpecFloat :: ManagedPtr ParamSpecFloat -> ParamSpecFloat
+ GI.GObject.Objects.ParamSpecFloat: class (BoxedPtr o, TypedObject o, IsDescendantOf ParamSpecFloat o) => IsParamSpecFloat o
+ GI.GObject.Objects.ParamSpecFloat: instance (Data.GI.Base.BasicTypes.BoxedPtr o, Data.GI.Base.BasicTypes.TypedObject o, Data.GI.Base.Overloading.IsDescendantOf GI.GObject.Objects.ParamSpecFloat.ParamSpecFloat o) => GI.GObject.Objects.ParamSpecFloat.IsParamSpecFloat o
+ GI.GObject.Objects.ParamSpecFloat: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GObject.Objects.ParamSpecFloat.ParamSpecFloat
+ GI.GObject.Objects.ParamSpecFloat: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GObject.Objects.ParamSpecFloat.ParamSpecFloat
+ GI.GObject.Objects.ParamSpecFloat: instance Data.GI.Base.BasicTypes.TypedObject GI.GObject.Objects.ParamSpecFloat.ParamSpecFloat
+ GI.GObject.Objects.ParamSpecFloat: instance Data.GI.Base.Overloading.HasParentTypes GI.GObject.Objects.ParamSpecFloat.ParamSpecFloat
+ GI.GObject.Objects.ParamSpecFloat: instance GHC.Classes.Eq GI.GObject.Objects.ParamSpecFloat.ParamSpecFloat
+ GI.GObject.Objects.ParamSpecFloat: newtype ParamSpecFloat
+ GI.GObject.Objects.ParamSpecFloat: toParamSpecFloat :: (MonadIO m, IsParamSpecFloat o) => o -> m ParamSpecFloat
+ GI.GObject.Objects.ParamSpecGType: ParamSpecGType :: ManagedPtr ParamSpecGType -> ParamSpecGType
+ GI.GObject.Objects.ParamSpecGType: class (BoxedPtr o, TypedObject o, IsDescendantOf ParamSpecGType o) => IsParamSpecGType o
+ GI.GObject.Objects.ParamSpecGType: instance (Data.GI.Base.BasicTypes.BoxedPtr o, Data.GI.Base.BasicTypes.TypedObject o, Data.GI.Base.Overloading.IsDescendantOf GI.GObject.Objects.ParamSpecGType.ParamSpecGType o) => GI.GObject.Objects.ParamSpecGType.IsParamSpecGType o
+ GI.GObject.Objects.ParamSpecGType: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GObject.Objects.ParamSpecGType.ParamSpecGType
+ GI.GObject.Objects.ParamSpecGType: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GObject.Objects.ParamSpecGType.ParamSpecGType
+ GI.GObject.Objects.ParamSpecGType: instance Data.GI.Base.BasicTypes.TypedObject GI.GObject.Objects.ParamSpecGType.ParamSpecGType
+ GI.GObject.Objects.ParamSpecGType: instance Data.GI.Base.Overloading.HasParentTypes GI.GObject.Objects.ParamSpecGType.ParamSpecGType
+ GI.GObject.Objects.ParamSpecGType: instance GHC.Classes.Eq GI.GObject.Objects.ParamSpecGType.ParamSpecGType
+ GI.GObject.Objects.ParamSpecGType: newtype ParamSpecGType
+ GI.GObject.Objects.ParamSpecGType: toParamSpecGType :: (MonadIO m, IsParamSpecGType o) => o -> m ParamSpecGType
+ GI.GObject.Objects.ParamSpecInt: ParamSpecInt :: ManagedPtr ParamSpecInt -> ParamSpecInt
+ GI.GObject.Objects.ParamSpecInt: class (BoxedPtr o, TypedObject o, IsDescendantOf ParamSpecInt o) => IsParamSpecInt o
+ GI.GObject.Objects.ParamSpecInt: instance (Data.GI.Base.BasicTypes.BoxedPtr o, Data.GI.Base.BasicTypes.TypedObject o, Data.GI.Base.Overloading.IsDescendantOf GI.GObject.Objects.ParamSpecInt.ParamSpecInt o) => GI.GObject.Objects.ParamSpecInt.IsParamSpecInt o
+ GI.GObject.Objects.ParamSpecInt: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GObject.Objects.ParamSpecInt.ParamSpecInt
+ GI.GObject.Objects.ParamSpecInt: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GObject.Objects.ParamSpecInt.ParamSpecInt
+ GI.GObject.Objects.ParamSpecInt: instance Data.GI.Base.BasicTypes.TypedObject GI.GObject.Objects.ParamSpecInt.ParamSpecInt
+ GI.GObject.Objects.ParamSpecInt: instance Data.GI.Base.Overloading.HasParentTypes GI.GObject.Objects.ParamSpecInt.ParamSpecInt
+ GI.GObject.Objects.ParamSpecInt: instance GHC.Classes.Eq GI.GObject.Objects.ParamSpecInt.ParamSpecInt
+ GI.GObject.Objects.ParamSpecInt: newtype ParamSpecInt
+ GI.GObject.Objects.ParamSpecInt: toParamSpecInt :: (MonadIO m, IsParamSpecInt o) => o -> m ParamSpecInt
+ GI.GObject.Objects.ParamSpecInt64: ParamSpecInt64 :: ManagedPtr ParamSpecInt64 -> ParamSpecInt64
+ GI.GObject.Objects.ParamSpecInt64: class (BoxedPtr o, TypedObject o, IsDescendantOf ParamSpecInt64 o) => IsParamSpecInt64 o
+ GI.GObject.Objects.ParamSpecInt64: instance (Data.GI.Base.BasicTypes.BoxedPtr o, Data.GI.Base.BasicTypes.TypedObject o, Data.GI.Base.Overloading.IsDescendantOf GI.GObject.Objects.ParamSpecInt64.ParamSpecInt64 o) => GI.GObject.Objects.ParamSpecInt64.IsParamSpecInt64 o
+ GI.GObject.Objects.ParamSpecInt64: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GObject.Objects.ParamSpecInt64.ParamSpecInt64
+ GI.GObject.Objects.ParamSpecInt64: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GObject.Objects.ParamSpecInt64.ParamSpecInt64
+ GI.GObject.Objects.ParamSpecInt64: instance Data.GI.Base.BasicTypes.TypedObject GI.GObject.Objects.ParamSpecInt64.ParamSpecInt64
+ GI.GObject.Objects.ParamSpecInt64: instance Data.GI.Base.Overloading.HasParentTypes GI.GObject.Objects.ParamSpecInt64.ParamSpecInt64
+ GI.GObject.Objects.ParamSpecInt64: instance GHC.Classes.Eq GI.GObject.Objects.ParamSpecInt64.ParamSpecInt64
+ GI.GObject.Objects.ParamSpecInt64: newtype ParamSpecInt64
+ GI.GObject.Objects.ParamSpecInt64: toParamSpecInt64 :: (MonadIO m, IsParamSpecInt64 o) => o -> m ParamSpecInt64
+ GI.GObject.Objects.ParamSpecLong: ParamSpecLong :: ManagedPtr ParamSpecLong -> ParamSpecLong
+ GI.GObject.Objects.ParamSpecLong: class (BoxedPtr o, TypedObject o, IsDescendantOf ParamSpecLong o) => IsParamSpecLong o
+ GI.GObject.Objects.ParamSpecLong: instance (Data.GI.Base.BasicTypes.BoxedPtr o, Data.GI.Base.BasicTypes.TypedObject o, Data.GI.Base.Overloading.IsDescendantOf GI.GObject.Objects.ParamSpecLong.ParamSpecLong o) => GI.GObject.Objects.ParamSpecLong.IsParamSpecLong o
+ GI.GObject.Objects.ParamSpecLong: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GObject.Objects.ParamSpecLong.ParamSpecLong
+ GI.GObject.Objects.ParamSpecLong: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GObject.Objects.ParamSpecLong.ParamSpecLong
+ GI.GObject.Objects.ParamSpecLong: instance Data.GI.Base.BasicTypes.TypedObject GI.GObject.Objects.ParamSpecLong.ParamSpecLong
+ GI.GObject.Objects.ParamSpecLong: instance Data.GI.Base.Overloading.HasParentTypes GI.GObject.Objects.ParamSpecLong.ParamSpecLong
+ GI.GObject.Objects.ParamSpecLong: instance GHC.Classes.Eq GI.GObject.Objects.ParamSpecLong.ParamSpecLong
+ GI.GObject.Objects.ParamSpecLong: newtype ParamSpecLong
+ GI.GObject.Objects.ParamSpecLong: toParamSpecLong :: (MonadIO m, IsParamSpecLong o) => o -> m ParamSpecLong
+ GI.GObject.Objects.ParamSpecObject: ParamSpecObject :: ManagedPtr ParamSpecObject -> ParamSpecObject
+ GI.GObject.Objects.ParamSpecObject: class (BoxedPtr o, TypedObject o, IsDescendantOf ParamSpecObject o) => IsParamSpecObject o
+ GI.GObject.Objects.ParamSpecObject: instance (Data.GI.Base.BasicTypes.BoxedPtr o, Data.GI.Base.BasicTypes.TypedObject o, Data.GI.Base.Overloading.IsDescendantOf GI.GObject.Objects.ParamSpecObject.ParamSpecObject o) => GI.GObject.Objects.ParamSpecObject.IsParamSpecObject o
+ GI.GObject.Objects.ParamSpecObject: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GObject.Objects.ParamSpecObject.ParamSpecObject
+ GI.GObject.Objects.ParamSpecObject: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GObject.Objects.ParamSpecObject.ParamSpecObject
+ GI.GObject.Objects.ParamSpecObject: instance Data.GI.Base.BasicTypes.TypedObject GI.GObject.Objects.ParamSpecObject.ParamSpecObject
+ GI.GObject.Objects.ParamSpecObject: instance Data.GI.Base.Overloading.HasParentTypes GI.GObject.Objects.ParamSpecObject.ParamSpecObject
+ GI.GObject.Objects.ParamSpecObject: instance GHC.Classes.Eq GI.GObject.Objects.ParamSpecObject.ParamSpecObject
+ GI.GObject.Objects.ParamSpecObject: newtype ParamSpecObject
+ GI.GObject.Objects.ParamSpecObject: toParamSpecObject :: (MonadIO m, IsParamSpecObject o) => o -> m ParamSpecObject
+ GI.GObject.Objects.ParamSpecOverride: ParamSpecOverride :: ManagedPtr ParamSpecOverride -> ParamSpecOverride
+ GI.GObject.Objects.ParamSpecOverride: class (BoxedPtr o, TypedObject o, IsDescendantOf ParamSpecOverride o) => IsParamSpecOverride o
+ GI.GObject.Objects.ParamSpecOverride: instance (Data.GI.Base.BasicTypes.BoxedPtr o, Data.GI.Base.BasicTypes.TypedObject o, Data.GI.Base.Overloading.IsDescendantOf GI.GObject.Objects.ParamSpecOverride.ParamSpecOverride o) => GI.GObject.Objects.ParamSpecOverride.IsParamSpecOverride o
+ GI.GObject.Objects.ParamSpecOverride: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GObject.Objects.ParamSpecOverride.ParamSpecOverride
+ GI.GObject.Objects.ParamSpecOverride: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GObject.Objects.ParamSpecOverride.ParamSpecOverride
+ GI.GObject.Objects.ParamSpecOverride: instance Data.GI.Base.BasicTypes.TypedObject GI.GObject.Objects.ParamSpecOverride.ParamSpecOverride
+ GI.GObject.Objects.ParamSpecOverride: instance Data.GI.Base.Overloading.HasParentTypes GI.GObject.Objects.ParamSpecOverride.ParamSpecOverride
+ GI.GObject.Objects.ParamSpecOverride: instance GHC.Classes.Eq GI.GObject.Objects.ParamSpecOverride.ParamSpecOverride
+ GI.GObject.Objects.ParamSpecOverride: newtype ParamSpecOverride
+ GI.GObject.Objects.ParamSpecOverride: toParamSpecOverride :: (MonadIO m, IsParamSpecOverride o) => o -> m ParamSpecOverride
+ GI.GObject.Objects.ParamSpecParam: ParamSpecParam :: ManagedPtr ParamSpecParam -> ParamSpecParam
+ GI.GObject.Objects.ParamSpecParam: class (BoxedPtr o, TypedObject o, IsDescendantOf ParamSpecParam o) => IsParamSpecParam o
+ GI.GObject.Objects.ParamSpecParam: instance (Data.GI.Base.BasicTypes.BoxedPtr o, Data.GI.Base.BasicTypes.TypedObject o, Data.GI.Base.Overloading.IsDescendantOf GI.GObject.Objects.ParamSpecParam.ParamSpecParam o) => GI.GObject.Objects.ParamSpecParam.IsParamSpecParam o
+ GI.GObject.Objects.ParamSpecParam: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GObject.Objects.ParamSpecParam.ParamSpecParam
+ GI.GObject.Objects.ParamSpecParam: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GObject.Objects.ParamSpecParam.ParamSpecParam
+ GI.GObject.Objects.ParamSpecParam: instance Data.GI.Base.BasicTypes.TypedObject GI.GObject.Objects.ParamSpecParam.ParamSpecParam
+ GI.GObject.Objects.ParamSpecParam: instance Data.GI.Base.Overloading.HasParentTypes GI.GObject.Objects.ParamSpecParam.ParamSpecParam
+ GI.GObject.Objects.ParamSpecParam: instance GHC.Classes.Eq GI.GObject.Objects.ParamSpecParam.ParamSpecParam
+ GI.GObject.Objects.ParamSpecParam: newtype ParamSpecParam
+ GI.GObject.Objects.ParamSpecParam: toParamSpecParam :: (MonadIO m, IsParamSpecParam o) => o -> m ParamSpecParam
+ GI.GObject.Objects.ParamSpecPointer: ParamSpecPointer :: ManagedPtr ParamSpecPointer -> ParamSpecPointer
+ GI.GObject.Objects.ParamSpecPointer: class (BoxedPtr o, TypedObject o, IsDescendantOf ParamSpecPointer o) => IsParamSpecPointer o
+ GI.GObject.Objects.ParamSpecPointer: instance (Data.GI.Base.BasicTypes.BoxedPtr o, Data.GI.Base.BasicTypes.TypedObject o, Data.GI.Base.Overloading.IsDescendantOf GI.GObject.Objects.ParamSpecPointer.ParamSpecPointer o) => GI.GObject.Objects.ParamSpecPointer.IsParamSpecPointer o
+ GI.GObject.Objects.ParamSpecPointer: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GObject.Objects.ParamSpecPointer.ParamSpecPointer
+ GI.GObject.Objects.ParamSpecPointer: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GObject.Objects.ParamSpecPointer.ParamSpecPointer
+ GI.GObject.Objects.ParamSpecPointer: instance Data.GI.Base.BasicTypes.TypedObject GI.GObject.Objects.ParamSpecPointer.ParamSpecPointer
+ GI.GObject.Objects.ParamSpecPointer: instance Data.GI.Base.Overloading.HasParentTypes GI.GObject.Objects.ParamSpecPointer.ParamSpecPointer
+ GI.GObject.Objects.ParamSpecPointer: instance GHC.Classes.Eq GI.GObject.Objects.ParamSpecPointer.ParamSpecPointer
+ GI.GObject.Objects.ParamSpecPointer: newtype ParamSpecPointer
+ GI.GObject.Objects.ParamSpecPointer: toParamSpecPointer :: (MonadIO m, IsParamSpecPointer o) => o -> m ParamSpecPointer
+ GI.GObject.Objects.ParamSpecString: ParamSpecString :: ManagedPtr ParamSpecString -> ParamSpecString
+ GI.GObject.Objects.ParamSpecString: class (BoxedPtr o, TypedObject o, IsDescendantOf ParamSpecString o) => IsParamSpecString o
+ GI.GObject.Objects.ParamSpecString: instance (Data.GI.Base.BasicTypes.BoxedPtr o, Data.GI.Base.BasicTypes.TypedObject o, Data.GI.Base.Overloading.IsDescendantOf GI.GObject.Objects.ParamSpecString.ParamSpecString o) => GI.GObject.Objects.ParamSpecString.IsParamSpecString o
+ GI.GObject.Objects.ParamSpecString: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GObject.Objects.ParamSpecString.ParamSpecString
+ GI.GObject.Objects.ParamSpecString: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GObject.Objects.ParamSpecString.ParamSpecString
+ GI.GObject.Objects.ParamSpecString: instance Data.GI.Base.BasicTypes.TypedObject GI.GObject.Objects.ParamSpecString.ParamSpecString
+ GI.GObject.Objects.ParamSpecString: instance Data.GI.Base.Overloading.HasParentTypes GI.GObject.Objects.ParamSpecString.ParamSpecString
+ GI.GObject.Objects.ParamSpecString: instance GHC.Classes.Eq GI.GObject.Objects.ParamSpecString.ParamSpecString
+ GI.GObject.Objects.ParamSpecString: newtype ParamSpecString
+ GI.GObject.Objects.ParamSpecString: toParamSpecString :: (MonadIO m, IsParamSpecString o) => o -> m ParamSpecString
+ GI.GObject.Objects.ParamSpecUChar: ParamSpecUChar :: ManagedPtr ParamSpecUChar -> ParamSpecUChar
+ GI.GObject.Objects.ParamSpecUChar: class (BoxedPtr o, TypedObject o, IsDescendantOf ParamSpecUChar o) => IsParamSpecUChar o
+ GI.GObject.Objects.ParamSpecUChar: instance (Data.GI.Base.BasicTypes.BoxedPtr o, Data.GI.Base.BasicTypes.TypedObject o, Data.GI.Base.Overloading.IsDescendantOf GI.GObject.Objects.ParamSpecUChar.ParamSpecUChar o) => GI.GObject.Objects.ParamSpecUChar.IsParamSpecUChar o
+ GI.GObject.Objects.ParamSpecUChar: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GObject.Objects.ParamSpecUChar.ParamSpecUChar
+ GI.GObject.Objects.ParamSpecUChar: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GObject.Objects.ParamSpecUChar.ParamSpecUChar
+ GI.GObject.Objects.ParamSpecUChar: instance Data.GI.Base.BasicTypes.TypedObject GI.GObject.Objects.ParamSpecUChar.ParamSpecUChar
+ GI.GObject.Objects.ParamSpecUChar: instance Data.GI.Base.Overloading.HasParentTypes GI.GObject.Objects.ParamSpecUChar.ParamSpecUChar
+ GI.GObject.Objects.ParamSpecUChar: instance GHC.Classes.Eq GI.GObject.Objects.ParamSpecUChar.ParamSpecUChar
+ GI.GObject.Objects.ParamSpecUChar: newtype ParamSpecUChar
+ GI.GObject.Objects.ParamSpecUChar: toParamSpecUChar :: (MonadIO m, IsParamSpecUChar o) => o -> m ParamSpecUChar
+ GI.GObject.Objects.ParamSpecUInt: ParamSpecUInt :: ManagedPtr ParamSpecUInt -> ParamSpecUInt
+ GI.GObject.Objects.ParamSpecUInt: class (BoxedPtr o, TypedObject o, IsDescendantOf ParamSpecUInt o) => IsParamSpecUInt o
+ GI.GObject.Objects.ParamSpecUInt: instance (Data.GI.Base.BasicTypes.BoxedPtr o, Data.GI.Base.BasicTypes.TypedObject o, Data.GI.Base.Overloading.IsDescendantOf GI.GObject.Objects.ParamSpecUInt.ParamSpecUInt o) => GI.GObject.Objects.ParamSpecUInt.IsParamSpecUInt o
+ GI.GObject.Objects.ParamSpecUInt: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GObject.Objects.ParamSpecUInt.ParamSpecUInt
+ GI.GObject.Objects.ParamSpecUInt: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GObject.Objects.ParamSpecUInt.ParamSpecUInt
+ GI.GObject.Objects.ParamSpecUInt: instance Data.GI.Base.BasicTypes.TypedObject GI.GObject.Objects.ParamSpecUInt.ParamSpecUInt
+ GI.GObject.Objects.ParamSpecUInt: instance Data.GI.Base.Overloading.HasParentTypes GI.GObject.Objects.ParamSpecUInt.ParamSpecUInt
+ GI.GObject.Objects.ParamSpecUInt: instance GHC.Classes.Eq GI.GObject.Objects.ParamSpecUInt.ParamSpecUInt
+ GI.GObject.Objects.ParamSpecUInt: newtype ParamSpecUInt
+ GI.GObject.Objects.ParamSpecUInt: toParamSpecUInt :: (MonadIO m, IsParamSpecUInt o) => o -> m ParamSpecUInt
+ GI.GObject.Objects.ParamSpecUInt64: ParamSpecUInt64 :: ManagedPtr ParamSpecUInt64 -> ParamSpecUInt64
+ GI.GObject.Objects.ParamSpecUInt64: class (BoxedPtr o, TypedObject o, IsDescendantOf ParamSpecUInt64 o) => IsParamSpecUInt64 o
+ GI.GObject.Objects.ParamSpecUInt64: instance (Data.GI.Base.BasicTypes.BoxedPtr o, Data.GI.Base.BasicTypes.TypedObject o, Data.GI.Base.Overloading.IsDescendantOf GI.GObject.Objects.ParamSpecUInt64.ParamSpecUInt64 o) => GI.GObject.Objects.ParamSpecUInt64.IsParamSpecUInt64 o
+ GI.GObject.Objects.ParamSpecUInt64: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GObject.Objects.ParamSpecUInt64.ParamSpecUInt64
+ GI.GObject.Objects.ParamSpecUInt64: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GObject.Objects.ParamSpecUInt64.ParamSpecUInt64
+ GI.GObject.Objects.ParamSpecUInt64: instance Data.GI.Base.BasicTypes.TypedObject GI.GObject.Objects.ParamSpecUInt64.ParamSpecUInt64
+ GI.GObject.Objects.ParamSpecUInt64: instance Data.GI.Base.Overloading.HasParentTypes GI.GObject.Objects.ParamSpecUInt64.ParamSpecUInt64
+ GI.GObject.Objects.ParamSpecUInt64: instance GHC.Classes.Eq GI.GObject.Objects.ParamSpecUInt64.ParamSpecUInt64
+ GI.GObject.Objects.ParamSpecUInt64: newtype ParamSpecUInt64
+ GI.GObject.Objects.ParamSpecUInt64: toParamSpecUInt64 :: (MonadIO m, IsParamSpecUInt64 o) => o -> m ParamSpecUInt64
+ GI.GObject.Objects.ParamSpecULong: ParamSpecULong :: ManagedPtr ParamSpecULong -> ParamSpecULong
+ GI.GObject.Objects.ParamSpecULong: class (BoxedPtr o, TypedObject o, IsDescendantOf ParamSpecULong o) => IsParamSpecULong o
+ GI.GObject.Objects.ParamSpecULong: instance (Data.GI.Base.BasicTypes.BoxedPtr o, Data.GI.Base.BasicTypes.TypedObject o, Data.GI.Base.Overloading.IsDescendantOf GI.GObject.Objects.ParamSpecULong.ParamSpecULong o) => GI.GObject.Objects.ParamSpecULong.IsParamSpecULong o
+ GI.GObject.Objects.ParamSpecULong: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GObject.Objects.ParamSpecULong.ParamSpecULong
+ GI.GObject.Objects.ParamSpecULong: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GObject.Objects.ParamSpecULong.ParamSpecULong
+ GI.GObject.Objects.ParamSpecULong: instance Data.GI.Base.BasicTypes.TypedObject GI.GObject.Objects.ParamSpecULong.ParamSpecULong
+ GI.GObject.Objects.ParamSpecULong: instance Data.GI.Base.Overloading.HasParentTypes GI.GObject.Objects.ParamSpecULong.ParamSpecULong
+ GI.GObject.Objects.ParamSpecULong: instance GHC.Classes.Eq GI.GObject.Objects.ParamSpecULong.ParamSpecULong
+ GI.GObject.Objects.ParamSpecULong: newtype ParamSpecULong
+ GI.GObject.Objects.ParamSpecULong: toParamSpecULong :: (MonadIO m, IsParamSpecULong o) => o -> m ParamSpecULong
+ GI.GObject.Objects.ParamSpecUnichar: ParamSpecUnichar :: ManagedPtr ParamSpecUnichar -> ParamSpecUnichar
+ GI.GObject.Objects.ParamSpecUnichar: class (BoxedPtr o, TypedObject o, IsDescendantOf ParamSpecUnichar o) => IsParamSpecUnichar o
+ GI.GObject.Objects.ParamSpecUnichar: instance (Data.GI.Base.BasicTypes.BoxedPtr o, Data.GI.Base.BasicTypes.TypedObject o, Data.GI.Base.Overloading.IsDescendantOf GI.GObject.Objects.ParamSpecUnichar.ParamSpecUnichar o) => GI.GObject.Objects.ParamSpecUnichar.IsParamSpecUnichar o
+ GI.GObject.Objects.ParamSpecUnichar: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GObject.Objects.ParamSpecUnichar.ParamSpecUnichar
+ GI.GObject.Objects.ParamSpecUnichar: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GObject.Objects.ParamSpecUnichar.ParamSpecUnichar
+ GI.GObject.Objects.ParamSpecUnichar: instance Data.GI.Base.BasicTypes.TypedObject GI.GObject.Objects.ParamSpecUnichar.ParamSpecUnichar
+ GI.GObject.Objects.ParamSpecUnichar: instance Data.GI.Base.Overloading.HasParentTypes GI.GObject.Objects.ParamSpecUnichar.ParamSpecUnichar
+ GI.GObject.Objects.ParamSpecUnichar: instance GHC.Classes.Eq GI.GObject.Objects.ParamSpecUnichar.ParamSpecUnichar
+ GI.GObject.Objects.ParamSpecUnichar: newtype ParamSpecUnichar
+ GI.GObject.Objects.ParamSpecUnichar: toParamSpecUnichar :: (MonadIO m, IsParamSpecUnichar o) => o -> m ParamSpecUnichar
+ GI.GObject.Objects.ParamSpecValueArray: ParamSpecValueArray :: ManagedPtr ParamSpecValueArray -> ParamSpecValueArray
+ GI.GObject.Objects.ParamSpecValueArray: class (BoxedPtr o, TypedObject o, IsDescendantOf ParamSpecValueArray o) => IsParamSpecValueArray o
+ GI.GObject.Objects.ParamSpecValueArray: instance (Data.GI.Base.BasicTypes.BoxedPtr o, Data.GI.Base.BasicTypes.TypedObject o, Data.GI.Base.Overloading.IsDescendantOf GI.GObject.Objects.ParamSpecValueArray.ParamSpecValueArray o) => GI.GObject.Objects.ParamSpecValueArray.IsParamSpecValueArray o
+ GI.GObject.Objects.ParamSpecValueArray: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GObject.Objects.ParamSpecValueArray.ParamSpecValueArray
+ GI.GObject.Objects.ParamSpecValueArray: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GObject.Objects.ParamSpecValueArray.ParamSpecValueArray
+ GI.GObject.Objects.ParamSpecValueArray: instance Data.GI.Base.BasicTypes.TypedObject GI.GObject.Objects.ParamSpecValueArray.ParamSpecValueArray
+ GI.GObject.Objects.ParamSpecValueArray: instance Data.GI.Base.Overloading.HasParentTypes GI.GObject.Objects.ParamSpecValueArray.ParamSpecValueArray
+ GI.GObject.Objects.ParamSpecValueArray: instance GHC.Classes.Eq GI.GObject.Objects.ParamSpecValueArray.ParamSpecValueArray
+ GI.GObject.Objects.ParamSpecValueArray: newtype ParamSpecValueArray
+ GI.GObject.Objects.ParamSpecValueArray: toParamSpecValueArray :: (MonadIO m, IsParamSpecValueArray o) => o -> m ParamSpecValueArray
+ GI.GObject.Objects.ParamSpecVariant: ParamSpecVariant :: ManagedPtr ParamSpecVariant -> ParamSpecVariant
+ GI.GObject.Objects.ParamSpecVariant: class (BoxedPtr o, TypedObject o, IsDescendantOf ParamSpecVariant o) => IsParamSpecVariant o
+ GI.GObject.Objects.ParamSpecVariant: instance (Data.GI.Base.BasicTypes.BoxedPtr o, Data.GI.Base.BasicTypes.TypedObject o, Data.GI.Base.Overloading.IsDescendantOf GI.GObject.Objects.ParamSpecVariant.ParamSpecVariant o) => GI.GObject.Objects.ParamSpecVariant.IsParamSpecVariant o
+ GI.GObject.Objects.ParamSpecVariant: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GObject.Objects.ParamSpecVariant.ParamSpecVariant
+ GI.GObject.Objects.ParamSpecVariant: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GObject.Objects.ParamSpecVariant.ParamSpecVariant
+ GI.GObject.Objects.ParamSpecVariant: instance Data.GI.Base.BasicTypes.TypedObject GI.GObject.Objects.ParamSpecVariant.ParamSpecVariant
+ GI.GObject.Objects.ParamSpecVariant: instance Data.GI.Base.Overloading.HasParentTypes GI.GObject.Objects.ParamSpecVariant.ParamSpecVariant
+ GI.GObject.Objects.ParamSpecVariant: instance GHC.Classes.Eq GI.GObject.Objects.ParamSpecVariant.ParamSpecVariant
+ GI.GObject.Objects.ParamSpecVariant: newtype ParamSpecVariant
+ GI.GObject.Objects.ParamSpecVariant: toParamSpecVariant :: (MonadIO m, IsParamSpecVariant o) => o -> m ParamSpecVariant
+ GI.GObject.Objects.TypeModule: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GObject.Objects.TypeModule.TypeModule
+ GI.GObject.Objects.TypeModule: instance Data.GI.Base.BasicTypes.TypedObject GI.GObject.Objects.TypeModule.TypeModule
+ GI.GObject.Structs.CClosure: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GObject.Structs.CClosure.CClosure
+ GI.GObject.Structs.CClosure: instance Data.GI.Base.BasicTypes.CallocPtr GI.GObject.Structs.CClosure.CClosure
+ GI.GObject.Structs.CClosure: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GObject.Structs.CClosure.CClosure
+ GI.GObject.Structs.ClosureNotifyData: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GObject.Structs.ClosureNotifyData.ClosureNotifyData
+ GI.GObject.Structs.ClosureNotifyData: instance Data.GI.Base.BasicTypes.CallocPtr GI.GObject.Structs.ClosureNotifyData.ClosureNotifyData
+ GI.GObject.Structs.ClosureNotifyData: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GObject.Structs.ClosureNotifyData.ClosureNotifyData
+ GI.GObject.Structs.EnumClass: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GObject.Structs.EnumClass.EnumClass
+ GI.GObject.Structs.EnumClass: instance Data.GI.Base.BasicTypes.CallocPtr GI.GObject.Structs.EnumClass.EnumClass
+ GI.GObject.Structs.EnumClass: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GObject.Structs.EnumClass.EnumClass
+ GI.GObject.Structs.EnumValue: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GObject.Structs.EnumValue.EnumValue
+ GI.GObject.Structs.EnumValue: instance Data.GI.Base.BasicTypes.CallocPtr GI.GObject.Structs.EnumValue.EnumValue
+ GI.GObject.Structs.EnumValue: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GObject.Structs.EnumValue.EnumValue
+ GI.GObject.Structs.FlagsClass: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GObject.Structs.FlagsClass.FlagsClass
+ GI.GObject.Structs.FlagsClass: instance Data.GI.Base.BasicTypes.CallocPtr GI.GObject.Structs.FlagsClass.FlagsClass
+ GI.GObject.Structs.FlagsClass: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GObject.Structs.FlagsClass.FlagsClass
+ GI.GObject.Structs.FlagsValue: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GObject.Structs.FlagsValue.FlagsValue
+ GI.GObject.Structs.FlagsValue: instance Data.GI.Base.BasicTypes.CallocPtr GI.GObject.Structs.FlagsValue.FlagsValue
+ GI.GObject.Structs.FlagsValue: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GObject.Structs.FlagsValue.FlagsValue
+ GI.GObject.Structs.InitiallyUnownedClass: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GObject.Structs.InitiallyUnownedClass.InitiallyUnownedClass
+ GI.GObject.Structs.InitiallyUnownedClass: instance Data.GI.Base.BasicTypes.CallocPtr GI.GObject.Structs.InitiallyUnownedClass.InitiallyUnownedClass
+ GI.GObject.Structs.InitiallyUnownedClass: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GObject.Structs.InitiallyUnownedClass.InitiallyUnownedClass
+ GI.GObject.Structs.InterfaceInfo: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GObject.Structs.InterfaceInfo.InterfaceInfo
+ GI.GObject.Structs.InterfaceInfo: instance Data.GI.Base.BasicTypes.CallocPtr GI.GObject.Structs.InterfaceInfo.InterfaceInfo
+ GI.GObject.Structs.InterfaceInfo: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GObject.Structs.InterfaceInfo.InterfaceInfo
+ GI.GObject.Structs.ObjectClass: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GObject.Structs.ObjectClass.ObjectClass
+ GI.GObject.Structs.ObjectClass: instance Data.GI.Base.BasicTypes.CallocPtr GI.GObject.Structs.ObjectClass.ObjectClass
+ GI.GObject.Structs.ObjectClass: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GObject.Structs.ObjectClass.ObjectClass
+ GI.GObject.Structs.ObjectConstructParam: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GObject.Structs.ObjectConstructParam.ObjectConstructParam
+ GI.GObject.Structs.ObjectConstructParam: instance Data.GI.Base.BasicTypes.CallocPtr GI.GObject.Structs.ObjectConstructParam.ObjectConstructParam
+ GI.GObject.Structs.ObjectConstructParam: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GObject.Structs.ObjectConstructParam.ObjectConstructParam
+ GI.GObject.Structs.ParamSpecPool: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GObject.Structs.ParamSpecPool.ParamSpecPool
+ GI.GObject.Structs.ParamSpecPool: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GObject.Structs.ParamSpecPool.ParamSpecPool
+ GI.GObject.Structs.ParamSpecTypeInfo: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GObject.Structs.ParamSpecTypeInfo.ParamSpecTypeInfo
+ GI.GObject.Structs.ParamSpecTypeInfo: instance Data.GI.Base.BasicTypes.CallocPtr GI.GObject.Structs.ParamSpecTypeInfo.ParamSpecTypeInfo
+ GI.GObject.Structs.ParamSpecTypeInfo: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GObject.Structs.ParamSpecTypeInfo.ParamSpecTypeInfo
+ GI.GObject.Structs.Parameter: clearParameterValue :: MonadIO m => Parameter -> m ()
+ GI.GObject.Structs.Parameter: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GObject.Structs.Parameter.Parameter
+ GI.GObject.Structs.Parameter: instance Data.GI.Base.BasicTypes.CallocPtr GI.GObject.Structs.Parameter.Parameter
+ GI.GObject.Structs.Parameter: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GObject.Structs.Parameter.Parameter
+ GI.GObject.Structs.Parameter: setParameterValue :: MonadIO m => Parameter -> Ptr GValue -> m ()
+ GI.GObject.Structs.SignalInvocationHint: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GObject.Structs.SignalInvocationHint.SignalInvocationHint
+ GI.GObject.Structs.SignalInvocationHint: instance Data.GI.Base.BasicTypes.CallocPtr GI.GObject.Structs.SignalInvocationHint.SignalInvocationHint
+ GI.GObject.Structs.SignalInvocationHint: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GObject.Structs.SignalInvocationHint.SignalInvocationHint
+ GI.GObject.Structs.SignalQuery: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GObject.Structs.SignalQuery.SignalQuery
+ GI.GObject.Structs.SignalQuery: instance Data.GI.Base.BasicTypes.CallocPtr GI.GObject.Structs.SignalQuery.SignalQuery
+ GI.GObject.Structs.SignalQuery: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GObject.Structs.SignalQuery.SignalQuery
+ GI.GObject.Structs.TypeClass: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GObject.Structs.TypeClass.TypeClass
+ GI.GObject.Structs.TypeClass: instance Data.GI.Base.BasicTypes.CallocPtr GI.GObject.Structs.TypeClass.TypeClass
+ GI.GObject.Structs.TypeClass: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GObject.Structs.TypeClass.TypeClass
+ GI.GObject.Structs.TypeFundamentalInfo: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GObject.Structs.TypeFundamentalInfo.TypeFundamentalInfo
+ GI.GObject.Structs.TypeFundamentalInfo: instance Data.GI.Base.BasicTypes.CallocPtr GI.GObject.Structs.TypeFundamentalInfo.TypeFundamentalInfo
+ GI.GObject.Structs.TypeFundamentalInfo: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GObject.Structs.TypeFundamentalInfo.TypeFundamentalInfo
+ GI.GObject.Structs.TypeInfo: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GObject.Structs.TypeInfo.TypeInfo
+ GI.GObject.Structs.TypeInfo: instance Data.GI.Base.BasicTypes.CallocPtr GI.GObject.Structs.TypeInfo.TypeInfo
+ GI.GObject.Structs.TypeInfo: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GObject.Structs.TypeInfo.TypeInfo
+ GI.GObject.Structs.TypeInstance: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GObject.Structs.TypeInstance.TypeInstance
+ GI.GObject.Structs.TypeInstance: instance Data.GI.Base.BasicTypes.CallocPtr GI.GObject.Structs.TypeInstance.TypeInstance
+ GI.GObject.Structs.TypeInstance: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GObject.Structs.TypeInstance.TypeInstance
+ GI.GObject.Structs.TypeInterface: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GObject.Structs.TypeInterface.TypeInterface
+ GI.GObject.Structs.TypeInterface: instance Data.GI.Base.BasicTypes.CallocPtr GI.GObject.Structs.TypeInterface.TypeInterface
+ GI.GObject.Structs.TypeInterface: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GObject.Structs.TypeInterface.TypeInterface
+ GI.GObject.Structs.TypeQuery: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GObject.Structs.TypeQuery.TypeQuery
+ GI.GObject.Structs.TypeQuery: instance Data.GI.Base.BasicTypes.CallocPtr GI.GObject.Structs.TypeQuery.TypeQuery
+ GI.GObject.Structs.TypeQuery: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GObject.Structs.TypeQuery.TypeQuery
+ GI.GObject.Structs.TypeValueTable: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GObject.Structs.TypeValueTable.TypeValueTable
+ GI.GObject.Structs.TypeValueTable: instance Data.GI.Base.BasicTypes.CallocPtr GI.GObject.Structs.TypeValueTable.TypeValueTable
+ GI.GObject.Structs.TypeValueTable: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GObject.Structs.TypeValueTable.TypeValueTable
+ GI.GObject.Structs.ValueArray: instance Data.GI.Base.BasicTypes.GBoxed GI.GObject.Structs.ValueArray.ValueArray
+ GI.GObject.Structs.ValueArray: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GObject.Structs.ValueArray.ValueArray
+ GI.GObject.Structs.ValueArray: instance Data.GI.Base.BasicTypes.TypedObject GI.GObject.Structs.ValueArray.ValueArray
+ GI.GObject.Structs.ValueArray: instance Data.GI.Base.Overloading.HasParentTypes GI.GObject.Structs.ValueArray.ValueArray
+ GI.GObject.Structs.WeakRef: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GObject.Structs.WeakRef.WeakRef
+ GI.GObject.Structs.WeakRef: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GObject.Structs.WeakRef.WeakRef
+ GI.GObject.Unions.TypeCValue: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GObject.Unions.TypeCValue.TypeCValue
+ GI.GObject.Unions.TypeCValue: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GObject.Unions.TypeCValue.TypeCValue
+ GI.GObject.Unions.Value_Data_Union_: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GObject.Unions.Value_Data_Union_.Value_Data_Union_
+ GI.GObject.Unions.Value_Data_Union_: instance Data.GI.Base.BasicTypes.CallocPtr GI.GObject.Unions.Value_Data_Union_.Value_Data_Union_
+ GI.GObject.Unions.Value_Data_Union_: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GObject.Unions.Value_Data_Union_.Value_Data_Union_
- GI.GObject.Objects.Binding: constructBindingFlags :: IsBinding o => [BindingFlags] -> IO (GValueConstruct o)
+ GI.GObject.Objects.Binding: constructBindingFlags :: (IsBinding o, MonadIO m) => [BindingFlags] -> m (GValueConstruct o)
- GI.GObject.Objects.Binding: constructBindingSource :: (IsBinding o, IsObject a) => a -> IO (GValueConstruct o)
+ GI.GObject.Objects.Binding: constructBindingSource :: (IsBinding o, MonadIO m, IsObject a) => a -> m (GValueConstruct o)
- GI.GObject.Objects.Binding: constructBindingSourceProperty :: IsBinding o => Text -> IO (GValueConstruct o)
+ GI.GObject.Objects.Binding: constructBindingSourceProperty :: (IsBinding o, MonadIO m) => Text -> m (GValueConstruct o)
- GI.GObject.Objects.Binding: constructBindingTarget :: (IsBinding o, IsObject a) => a -> IO (GValueConstruct o)
+ GI.GObject.Objects.Binding: constructBindingTarget :: (IsBinding o, MonadIO m, IsObject a) => a -> m (GValueConstruct o)
- GI.GObject.Objects.Binding: constructBindingTargetProperty :: IsBinding o => Text -> IO (GValueConstruct o)
+ GI.GObject.Objects.Binding: constructBindingTargetProperty :: (IsBinding o, MonadIO m) => Text -> m (GValueConstruct o)
- GI.GObject.Structs.Parameter: getParameterValue :: MonadIO m => Parameter -> m GValue
+ GI.GObject.Structs.Parameter: getParameterValue :: MonadIO m => Parameter -> m (Maybe GValue)
Files
- ChangeLog.md +4/−0
- README.md +1/−1
- gi-gobject.cabal +4/−4
ChangeLog.md view
@@ -1,3 +1,7 @@+### 2.0.23+++ Upgrade to haskell-gi-base-0.24+ ### 2.0.22 + Update for haskell-gi(-base)-0.23
README.md view
@@ -1,6 +1,6 @@ # Documentation Autogenerated documentation for this package can be found at -[https://hackage.haskell.org/package/gi-gobject-2.0.22/docs/GI-GObject.html](https://hackage.haskell.org/package/gi-gobject-2.0.22/docs/GI-GObject.html)+[https://hackage.haskell.org/package/gi-gobject-2.0.23/docs/GI-GObject.html](https://hackage.haskell.org/package/gi-gobject-2.0.23/docs/GI-GObject.html) For general documentation on using [haskell-gi](https://github.com/haskell-gi/haskell-gi) based bindings, see [the project page](https://github.com/haskell-gi/haskell-gi) or [the Wiki](https://github.com/haskell-gi/haskell-gi/wiki).
gi-gobject.cabal view
@@ -1,5 +1,5 @@ name: gi-gobject-version: 2.0.22+version: 2.0.23 synopsis: GObject bindings description: Bindings for GObject, autogenerated by haskell-gi. homepage: https://github.com/haskell-gi/haskell-gi@@ -16,7 +16,7 @@ custom-setup setup-depends: base >= 4.9 && < 5, Cabal >= 1.24,- haskell-gi >= 0.23 && < 0.24,+ haskell-gi >= 0.24 && < 0.25, gi-glib == 2.0.* library@@ -27,8 +27,8 @@ pkgconfig-depends: gobject-2.0 build-depends: base >= 4.7 && <5,- haskell-gi-base >= 0.23 && < 0.24,- haskell-gi >= 0.23.0 && < 0.24,+ haskell-gi-base >= 0.24 && < 0.25,+ haskell-gi >= 0.24.0 && < 0.25, haskell-gi-overloading < 1.1, gi-glib == 2.0.*, bytestring >= 0.10 && < 1,