Hoogle Search
Within LTS Haskell 24.45 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
type
C_BindingTransformFunc = Ptr Binding -> Ptr GValue -> Ptr GValue -> Ptr () -> IO CIntgi-gobject GI.GObject.Callbacks Type for the callback on the (unwrapped) C side.
type
C_ValueTransform = Ptr GValue -> Ptr GValue -> IO ()gi-gobject GI.GObject.Callbacks Type for the callback on the (unwrapped) C side.
type
ValueTransform = GValue -> GValue -> IO ()gi-gobject GI.GObject.Callbacks The type of value transformation functions which can be registered with g_value_register_transform_func(). destValue will be initialized to the correct destination type.
drop_closures_BindingTransformFunc :: BindingTransformFunc -> BindingTransformFunc_WithClosuresgi-gobject GI.GObject.Callbacks A simple wrapper that ignores the closure arguments.
-
gi-gobject GI.GObject.Callbacks Given a pointer to a foreign C function, wrap it into a function callable from Haskell.
-
gi-gobject GI.GObject.Callbacks Given a pointer to a foreign C function, wrap it into a function callable from Haskell.
-
gi-gobject GI.GObject.Callbacks Wrap the callback into a GClosure.
genClosure_ValueTransform :: MonadIO m => ValueTransform -> m (GClosure C_ValueTransform)gi-gobject GI.GObject.Callbacks Wrap the callback into a GClosure.
mk_BindingTransformFunc :: C_BindingTransformFunc -> IO (FunPtr C_BindingTransformFunc)gi-gobject GI.GObject.Callbacks Generate a function pointer callable from C code, from a C_BindingTransformFunc.
mk_ValueTransform :: C_ValueTransform -> IO (FunPtr C_ValueTransform)gi-gobject GI.GObject.Callbacks Generate a function pointer callable from C code, from a C_ValueTransform.