Safe Haskell | None |
---|
Documentation
type C'GObjectClass_constructor = FunPtr (C'GType -> C'guint -> Ptr C'GObjectConstructParam -> IO (Ptr C'GObject))Source
type C'GObjectClass_set_property = FunPtr (Ptr C'GObject -> C'guint -> Ptr C'GValue -> Ptr C'GParamSpec -> IO ())Source
mk'GObjectClass_constructor :: (C'GType -> C'guint -> Ptr C'GObjectConstructParam -> IO (Ptr C'GObject)) -> IO C'GObjectClass_constructorSource
type C'GObjectClass_get_property = FunPtr (Ptr C'GObject -> C'guint -> Ptr C'GValue -> Ptr C'GParamSpec -> IO ())Source
mk'GObjectClass_set_property :: (Ptr C'GObject -> C'guint -> Ptr C'GValue -> Ptr C'GParamSpec -> IO ()) -> IO C'GObjectClass_set_propertySource
mK'GObjectClass_constructor :: C'GObjectClass_constructor -> C'GType -> C'guint -> Ptr C'GObjectConstructParam -> IO (Ptr C'GObject)Source
mk'GObjectClass_get_property :: (Ptr C'GObject -> C'guint -> Ptr C'GValue -> Ptr C'GParamSpec -> IO ()) -> IO C'GObjectClass_get_propertySource
mk'GObjectClass_dispose :: (Ptr C'GObject -> IO ()) -> IO C'GObjectClass_disposeSource
mK'GObjectClass_set_property :: C'GObjectClass_set_property -> Ptr C'GObject -> C'guint -> Ptr C'GValue -> Ptr C'GParamSpec -> IO ()Source
type C'GObjectClass_dispatch_properties_changed = FunPtr (Ptr C'GObject -> C'guint -> Ptr (Ptr C'GParamSpec) -> IO ())Source
mk'GObjectClass_finalize :: (Ptr C'GObject -> IO ()) -> IO C'GObjectClass_finalizeSource
mK'GObjectClass_get_property :: C'GObjectClass_get_property -> Ptr C'GObject -> C'guint -> Ptr C'GValue -> Ptr C'GParamSpec -> IO ()Source
type C'GObjectClass_notify = FunPtr (Ptr C'GObject -> Ptr C'GParamSpec -> IO ())Source
mk'GObjectClass_dispatch_properties_changed :: (Ptr C'GObject -> C'guint -> Ptr (Ptr C'GParamSpec) -> IO ()) -> IO C'GObjectClass_dispatch_properties_changedSource
mk'GObjectClass_notify :: (Ptr C'GObject -> Ptr C'GParamSpec -> IO ()) -> IO C'GObjectClass_notifySource
mk'GObjectClass_constructed :: (Ptr C'GObject -> IO ()) -> IO C'GObjectClass_constructedSource
mK'GObjectClass_dispatch_properties_changed :: C'GObjectClass_dispatch_properties_changed -> Ptr C'GObject -> C'guint -> Ptr (Ptr C'GParamSpec) -> IO ()Source
mK'GObjectClass_notify :: C'GObjectClass_notify -> Ptr C'GObject -> Ptr C'GParamSpec -> IO ()Source
data C'GObjectClass Source
c'G_OBJECT :: Ptr a -> Ptr C'GObjectSource
c'G_IS_OBJECT :: Ptr a -> C'gbooleanSource
c'G_OBJECT_CLASS :: Ptr a -> Ptr C'GObjectClassSource
type C'GObjectGetPropertyFunc = FunPtr (Ptr C'GObject -> C'guint -> Ptr C'GValue -> Ptr C'GParamSpec -> IO ())Source
type C'GObjectSetPropertyFunc = FunPtr (Ptr C'GObject -> C'guint -> Ptr C'GValue -> Ptr C'GParamSpec -> IO ())Source
c'G_IS_OBJECT_CLASS :: Ptr a -> C'gbooleanSource
mk'GObjectGetPropertyFunc :: (Ptr C'GObject -> C'guint -> Ptr C'GValue -> Ptr C'GParamSpec -> IO ()) -> IO C'GObjectGetPropertyFuncSource
mk'GObjectSetPropertyFunc :: (Ptr C'GObject -> C'guint -> Ptr C'GValue -> Ptr C'GParamSpec -> IO ()) -> IO C'GObjectSetPropertyFuncSource
mk'GObjectFinalizeFunc :: (Ptr C'GObject -> IO ()) -> IO C'GObjectFinalizeFuncSource
mK'GObjectGetPropertyFunc :: C'GObjectGetPropertyFunc -> Ptr C'GObject -> C'guint -> Ptr C'GValue -> Ptr C'GParamSpec -> IO ()Source
mK'GObjectSetPropertyFunc :: C'GObjectSetPropertyFunc -> Ptr C'GObject -> C'guint -> Ptr C'GValue -> Ptr C'GParamSpec -> IO ()Source
c'G_OBJECT_TYPE :: Ptr a -> C'GTypeSource
mK'GObjectFinalizeFunc :: C'GObjectFinalizeFunc -> Ptr C'GObject -> IO ()Source
c'G_OBJECT_CLASS_TYPE :: Ptr a -> IO C'GTypeSource
c'g_object_class_install_property :: Ptr C'GObjectClass -> C'guint -> Ptr C'GParamSpec -> IO ()Source
c'g_object_class_list_properties :: Ptr C'GObjectClass -> Ptr C'guint -> IO (Ptr (Ptr C'GParamSpec))Source
p'g_object_class_install_property :: FunPtr (Ptr C'GObjectClass -> C'guint -> Ptr C'GParamSpec -> IO ())Source
c'g_object_class_override_property :: Ptr C'GObjectClass -> C'guint -> Ptr C'gchar -> IO ()Source
p'g_object_class_find_property :: FunPtr (Ptr C'GObjectClass -> Ptr C'gchar -> IO (Ptr C'GParamSpec))Source
p'g_object_class_list_properties :: FunPtr (Ptr C'GObjectClass -> Ptr C'guint -> IO (Ptr (Ptr C'GParamSpec)))Source
p'g_object_class_override_property :: FunPtr (Ptr C'GObjectClass -> C'guint -> Ptr C'gchar -> IO ())Source
p'g_object_interface_install_property :: FunPtr (C'gpointer -> Ptr C'GParamSpec -> IO ())Source
c'g_object_interface_list_properties :: C'gpointer -> Ptr C'guint -> IO (Ptr (Ptr C'GParamSpec))Source
c'g_object_newv :: C'GType -> C'guint -> Ptr C'GParameter -> IO C'gpointerSource
p'g_object_interface_find_property :: FunPtr (C'gpointer -> Ptr C'gchar -> IO (Ptr C'GParamSpec))Source
p'g_object_interface_list_properties :: FunPtr (C'gpointer -> Ptr C'guint -> IO (Ptr (Ptr C'GParamSpec)))Source
p'g_object_newv :: FunPtr (C'GType -> C'guint -> Ptr C'GParameter -> IO C'gpointer)Source
p'GObjectClass'dispatch_properties_changed :: Ptr C'GObjectClass -> Ptr C'GObjectClass_dispatch_properties_changedSource
data C'GParameter Source
c'g_object_unref :: C'gpointer -> IO ()Source
p'g_object_ref :: FunPtr (C'gpointer -> IO C'gpointer)Source
p'GParameter'name :: Ptr C'GParameter -> Ptr (Ptr C'gchar)Source
p'g_object_unref :: FunPtr (C'gpointer -> IO ())Source
c'g_object_force_floating :: Ptr C'GObject -> IO ()Source
type C'GWeakNotify = FunPtr (C'gpointer -> Ptr C'GObject -> IO ())Source
mk'GWeakNotify :: (C'gpointer -> Ptr C'GObject -> IO ()) -> IO C'GWeakNotifySource
c'g_object_weak_ref :: Ptr C'GObject -> C'GWeakNotify -> C'gpointer -> IO ()Source
c'g_object_weak_unref :: Ptr C'GObject -> C'GWeakNotify -> C'gpointer -> IO ()Source
mK'GWeakNotify :: C'GWeakNotify -> C'gpointer -> Ptr C'GObject -> IO ()Source
c'g_object_add_weak_pointer :: Ptr C'GObject -> Ptr C'gpointer -> IO ()Source
p'g_object_weak_ref :: FunPtr (Ptr C'GObject -> C'GWeakNotify -> C'gpointer -> IO ())Source
c'g_object_remove_weak_pointer :: Ptr C'GObject -> Ptr C'gpointer -> IO ()Source
p'g_object_weak_unref :: FunPtr (Ptr C'GObject -> C'GWeakNotify -> C'gpointer -> IO ())Source
p'g_object_add_weak_pointer :: FunPtr (Ptr C'GObject -> Ptr C'gpointer -> IO ())Source
type C'GToggleNotify = FunPtr (C'gpointer -> Ptr C'GObject -> C'gboolean -> IO ())Source
p'g_object_remove_weak_pointer :: FunPtr (Ptr C'GObject -> Ptr C'gpointer -> IO ())Source
mk'GToggleNotify :: (C'gpointer -> Ptr C'GObject -> C'gboolean -> IO ()) -> IO C'GToggleNotifySource
c'g_object_add_toggle_ref :: Ptr C'GObject -> C'GToggleNotify -> C'gpointer -> IO ()Source
c'g_object_remove_toggle_ref :: Ptr C'GObject -> C'GToggleNotify -> C'gpointer -> IO ()Source
mK'GToggleNotify :: C'GToggleNotify -> C'gpointer -> Ptr C'GObject -> C'gboolean -> IO ()Source
p'g_object_add_toggle_ref :: FunPtr (Ptr C'GObject -> C'GToggleNotify -> C'gpointer -> IO ())Source
c'g_object_freeze_notify :: Ptr C'GObject -> IO ()Source
p'g_object_remove_toggle_ref :: FunPtr (Ptr C'GObject -> C'GToggleNotify -> C'gpointer -> IO ())Source
c'g_object_thaw_notify :: Ptr C'GObject -> IO ()Source
c'g_object_get_data :: Ptr C'GObject -> Ptr C'gchar -> IO C'gpointerSource
c'g_object_set_data :: Ptr C'GObject -> Ptr C'gchar -> C'gpointer -> IO ()Source
p'g_object_get_data :: FunPtr (Ptr C'GObject -> Ptr C'gchar -> IO C'gpointer)Source
c'g_object_set_data_full :: Ptr C'GObject -> Ptr C'gchar -> C'gpointer -> C'GDestroyNotify -> IO ()Source
p'g_object_set_data :: FunPtr (Ptr C'GObject -> Ptr C'gchar -> C'gpointer -> IO ())Source
p'g_object_set_data_full :: FunPtr (Ptr C'GObject -> Ptr C'gchar -> C'gpointer -> C'GDestroyNotify -> IO ())Source
c'g_object_set_qdata :: Ptr C'GObject -> C'GQuark -> C'gpointer -> IO ()Source
p'g_object_steal_data :: FunPtr (Ptr C'GObject -> Ptr C'gchar -> IO C'gpointer)Source
p'g_object_get_qdata :: FunPtr (Ptr C'GObject -> C'GQuark -> IO C'gpointer)Source
c'g_object_set_qdata_full :: Ptr C'GObject -> C'GQuark -> C'gpointer -> C'GDestroyNotify -> IO ()Source
p'g_object_set_qdata :: FunPtr (Ptr C'GObject -> C'GQuark -> C'gpointer -> IO ())Source
p'g_object_set_qdata_full :: FunPtr (Ptr C'GObject -> C'GQuark -> C'gpointer -> C'GDestroyNotify -> IO ())Source
p'g_object_steal_qdata :: FunPtr (Ptr C'GObject -> C'GQuark -> IO C'gpointer)Source
c'g_object_watch_closure :: Ptr C'GObject -> Ptr C'GClosure -> IO ()Source
c'g_object_run_dispose :: Ptr C'GObject -> IO ()Source
p'g_object_watch_closure :: FunPtr (Ptr C'GObject -> Ptr C'GClosure -> IO ())Source
c'G_OBJECT_WARN_INVALID_PROPERTY_ID :: Ptr C'GObject -> C'guint -> Ptr C'GParamSpec -> IO ()Source