Hoogle Search

Within LTS Haskell 24.51 (ghc-9.10.3)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. typeQname :: (HasCallStack, MonadIO m) => GType -> m Word32

    gi-gobject GI.GObject.Functions

    Get the corresponding quark of the type IDs name.

  2. typeQuery :: (HasCallStack, MonadIO m) => GType -> m TypeQuery

    gi-gobject GI.GObject.Functions

    Queries the type system for information about a specific type. This function will fill in a user-provided structure to hold type-specific information. If an invalid GType is passed in, the type member of the TypeQuery is 0. All members filled into the TypeQuery structure should be considered constant and have to be left untouched. Since GLib 2.78, this function allows queries on dynamic types. Previously it only supported static types.

  3. paramSpecGetNameQuark :: (HasCallStack, MonadIO m) => GParamSpec -> m Word32

    gi-gobject GI.GObject.Objects.ParamSpec

    Gets the GQuark for the name. Since: 2.46

  4. typeInterfaceAddPrerequisite :: (HasCallStack, MonadIO m) => GType -> GType -> m ()

    gi-gobject GI.GObject.Structs.TypeInterface

    Adds prerequisiteType to the list of prerequisites of interfaceType. This means that any type implementing interfaceType must also implement prerequisiteType. Prerequisites can be thought of as an alternative to interface derivation (which GType doesn't support). An interface can have at most one instantiatable prerequisite type.

  5. typeInterfaceInstantiatablePrerequisite :: (HasCallStack, MonadIO m) => GType -> m GType

    gi-gobject GI.GObject.Structs.TypeInterface

    Returns the most specific instantiatable prerequisite of an interface type. If the interface type has no instantiatable prerequisite, G_TYPE_INVALID is returned. See typeInterfaceAddPrerequisite for more information about prerequisites. Since: 2.68

  6. typeInterfacePrerequisites :: (HasCallStack, MonadIO m) => GType -> m [GType]

    gi-gobject GI.GObject.Structs.TypeInterface

    Returns the prerequisites of an interfaces type. Since: 2.2

  7. module GI.GObject.Structs.TypeQuery

    A structure holding information for a specific type. See also: typeQuery

  8. newtype TypeQuery

    gi-gobject GI.GObject.Structs.TypeQuery

    Memory-managed wrapper type.

  9. TypeQuery :: ManagedPtr TypeQuery -> TypeQuery

    gi-gobject GI.GObject.Structs.TypeQuery

    No documentation available.

  10. clearTypeQueryTypeName :: MonadIO m => TypeQuery -> m ()

    gi-gobject GI.GObject.Structs.TypeQuery

    Set the value of the “type_name” field to Nothing. When overloading is enabled, this is equivalent to

    clear #typeName
    

Page 265 of many | Previous | Next