Hoogle Search

Within LTS Haskell 24.34 (ghc-9.10.3)

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

  1. type SettingsGetMapping = Maybe GVariant -> IO (Bool, Ptr ())

    gi-gio GI.Gio.Callbacks

    The type of the function that is used to convert from a value stored in a Settings to a value that is useful to the application. If the value is successfully mapped, the result should be stored at result and True returned. If mapping fails (for example, if value is not in the right format) then False should be returned. If value is Nothing then it means that the mapping function is being given a "last chance" to successfully return a valid value. True must be returned in this case.

  2. type SettingsGetMapping_WithClosures = Maybe GVariant -> Ptr () -> IO (Bool, Ptr ())

    gi-gio GI.Gio.Callbacks

    The type of the function that is used to convert from a value stored in a Settings to a value that is useful to the application. If the value is successfully mapped, the result should be stored at result and True returned. If mapping fails (for example, if value is not in the right format) then False should be returned. If value is Nothing then it means that the mapping function is being given a "last chance" to successfully return a valid value. True must be returned in this case.

  3. drop_closures_SettingsBindGetMapping :: SettingsBindGetMapping -> SettingsBindGetMapping_WithClosures

    gi-gio GI.Gio.Callbacks

    A simple wrapper that ignores the closure arguments.

  4. drop_closures_SettingsBindSetMapping :: SettingsBindSetMapping -> SettingsBindSetMapping_WithClosures

    gi-gio GI.Gio.Callbacks

    A simple wrapper that ignores the closure arguments.

  5. drop_closures_SettingsGetMapping :: SettingsGetMapping -> SettingsGetMapping_WithClosures

    gi-gio GI.Gio.Callbacks

    A simple wrapper that ignores the closure arguments.

  6. dynamic_SettingsBindGetMapping :: (HasCallStack, MonadIO m) => FunPtr C_SettingsBindGetMapping -> GValue -> GVariant -> Ptr () -> m Bool

    gi-gio GI.Gio.Callbacks

    Given a pointer to a foreign C function, wrap it into a function callable from Haskell.

  7. dynamic_SettingsBindSetMapping :: (HasCallStack, MonadIO m) => FunPtr C_SettingsBindSetMapping -> GValue -> VariantType -> Ptr () -> m (Maybe GVariant)

    gi-gio GI.Gio.Callbacks

    Given a pointer to a foreign C function, wrap it into a function callable from Haskell.

  8. dynamic_SettingsGetMapping :: (HasCallStack, MonadIO m) => FunPtr C_SettingsGetMapping -> Maybe GVariant -> Ptr () -> m (Bool, Ptr ())

    gi-gio GI.Gio.Callbacks

    Given a pointer to a foreign C function, wrap it into a function callable from Haskell.

  9. genClosure_SettingsBindGetMapping :: MonadIO m => SettingsBindGetMapping -> m (GClosure C_SettingsBindGetMapping)

    gi-gio GI.Gio.Callbacks

    Wrap the callback into a GClosure.

  10. genClosure_SettingsBindSetMapping :: MonadIO m => SettingsBindSetMapping -> m (GClosure C_SettingsBindSetMapping)

    gi-gio GI.Gio.Callbacks

    Wrap the callback into a GClosure.

Page 510 of many | Previous | Next