Documentation
c'G_TYPE_FUNDAMENTAL_MAX :: Num a => aSource
data C'GTypeInterface Source
data C'GTypeInstance Source
data C'GTypeInfo Source
data C'GTypeValueTable Source
C'GTypeValueTable | |
|
c'G_TYPE_FLAG_RESERVED_ID_BIT :: Num a => aSource
type C'GTypeDebugFlags = CUIntSource
p'g_type_init :: FunPtr (IO ())Source
c'G_TYPE_DEBUG_NONE :: Num a => aSource
c'G_TYPE_DEBUG_OBJECTS :: Num a => aSource
c'G_TYPE_DEBUG_SIGNALS :: Num a => aSource
c'G_TYPE_DEBUG_MASK :: Num a => aSource
c'g_type_depth :: C'GType -> IO C'guintSource
c'g_type_is_a :: C'GType -> C'GType -> IO C'gbooleanSource
p'g_type_is_a :: FunPtr (C'GType -> C'GType -> IO C'gboolean)Source
p'g_type_class_unref :: FunPtr (C'gpointer -> IO ())Source
p'g_type_class_add_private :: FunPtr (C'gpointer -> C'gsize -> IO ())Source
p'g_type_interface_peek :: FunPtr (C'gpointer -> C'GType -> IO C'gpointer)Source
c'g_type_set_qdata :: C'GType -> C'GQuark -> C'gpointer -> IO ()Source
c'g_type_get_qdata :: C'GType -> C'GQuark -> IO C'gpointerSource
c'g_type_query :: C'GType -> Ptr C'GTypeQuery -> IO ()Source
p'g_type_set_qdata :: FunPtr (C'GType -> C'GQuark -> C'gpointer -> IO ())Source
p'g_type_get_qdata :: FunPtr (C'GType -> C'GQuark -> IO C'gpointer)Source
p'g_type_query :: FunPtr (C'GType -> Ptr C'GTypeQuery -> IO ())Source
type C'GBaseInitFunc = FunPtr (C'gpointer -> IO ())Source
type C'GBaseFinalizeFunc = FunPtr (C'gpointer -> IO ())Source
mk'GBaseInitFunc :: (C'gpointer -> IO ()) -> IO C'GBaseInitFuncSource
type C'GClassInitFunc = FunPtr (C'gpointer -> C'gpointer -> IO ())Source
mk'GBaseFinalizeFunc :: (C'gpointer -> IO ()) -> IO C'GBaseFinalizeFuncSource
type C'GClassFinalizeFunc = FunPtr (C'gpointer -> C'gpointer -> IO ())Source
mK'GBaseInitFunc :: C'GBaseInitFunc -> C'gpointer -> IO ()Source
mk'GClassInitFunc :: (C'gpointer -> C'gpointer -> IO ()) -> IO C'GClassInitFuncSource
type C'GInstanceInitFunc = FunPtr (Ptr C'GTypeInstance -> C'gpointer -> IO ())Source
mk'GClassFinalizeFunc :: (C'gpointer -> C'gpointer -> IO ()) -> IO C'GClassFinalizeFuncSource
type C'GInterfaceInitFunc = FunPtr (C'gpointer -> C'gpointer -> IO ())Source
mK'GClassInitFunc :: C'GClassInitFunc -> C'gpointer -> C'gpointer -> IO ()Source
mk'GInstanceInitFunc :: (Ptr C'GTypeInstance -> C'gpointer -> IO ()) -> IO C'GInstanceInitFuncSource
type C'GInterfaceFinalizeFunc = FunPtr (C'gpointer -> C'gpointer -> IO ())Source
mk'GInterfaceInitFunc :: (C'gpointer -> C'gpointer -> IO ()) -> IO C'GInterfaceInitFuncSource
type C'GTypeClassCacheFunc = FunPtr (C'gpointer -> Ptr C'GTypeClass -> IO C'gboolean)Source
mk'GInterfaceFinalizeFunc :: (C'gpointer -> C'gpointer -> IO ()) -> IO C'GInterfaceFinalizeFuncSource
mk'GTypeClassCacheFunc :: (C'gpointer -> Ptr C'GTypeClass -> IO C'gboolean) -> IO C'GTypeClassCacheFuncSource
type C'GTypeFlags = CUIntSource
mK'GTypeClassCacheFunc :: C'GTypeClassCacheFunc -> C'gpointer -> Ptr C'GTypeClass -> IO C'gbooleanSource
c'G_TYPE_FLAG_ABSTRACT :: Num a => aSource
c'G_TYPE_FLAG_VALUE_ABSTRACT :: Num a => aSource
c'G_TYPE_FLAG_CLASSED :: Num a => aSource
c'G_TYPE_FLAG_INSTANTIATABLE :: Num a => aSource
c'G_TYPE_FLAG_DERIVABLE :: Num a => aSource
c'G_TYPE_FLAG_DEEP_DERIVABLE :: Num a => aSource
c'g_type_register_static :: C'GType -> Ptr C'gchar -> Ptr C'GTypeInfo -> C'GTypeFlags -> IO C'GTypeSource
c'g_type_register_static_simple :: C'GType -> Ptr C'gchar -> C'guint -> C'GClassInitFunc -> C'guint -> C'GInstanceInitFunc -> C'GTypeFlags -> IO C'GTypeSource
c'g_type_register_dynamic :: C'GType -> Ptr C'gchar -> Ptr C'GTypePlugin -> C'GTypeFlags -> IO C'GTypeSource
p'g_type_register_static :: FunPtr (C'GType -> Ptr C'gchar -> Ptr C'GTypeInfo -> C'GTypeFlags -> IO C'GType)Source
c'g_type_register_fundamental :: C'GType -> Ptr C'gchar -> Ptr C'GTypeInfo -> Ptr C'GTypeFundamentalInfo -> C'GTypeFlags -> IO C'GTypeSource
p'g_type_register_static_simple :: FunPtr (C'GType -> Ptr C'gchar -> C'guint -> C'GClassInitFunc -> C'guint -> C'GInstanceInitFunc -> C'GTypeFlags -> IO C'GType)Source
c'g_type_add_interface_static :: C'GType -> C'GType -> Ptr C'GInterfaceInfo -> IO ()Source
p'g_type_register_dynamic :: FunPtr (C'GType -> Ptr C'gchar -> Ptr C'GTypePlugin -> C'GTypeFlags -> IO C'GType)Source
c'g_type_add_interface_dynamic :: C'GType -> C'GType -> Ptr C'GTypePlugin -> IO ()Source
p'g_type_register_fundamental :: FunPtr (C'GType -> Ptr C'gchar -> Ptr C'GTypeInfo -> Ptr C'GTypeFundamentalInfo -> C'GTypeFlags -> IO C'GType)Source
p'g_type_add_interface_static :: FunPtr (C'GType -> C'GType -> Ptr C'GInterfaceInfo -> IO ())Source
p'g_type_add_interface_dynamic :: FunPtr (C'GType -> C'GType -> Ptr C'GTypePlugin -> IO ())Source
p'g_type_get_plugin :: FunPtr (C'GType -> IO (Ptr C'GTypePlugin))Source
p'g_type_interface_get_plugin :: FunPtr (C'GType -> C'GType -> IO (Ptr C'GTypePlugin))Source
type C'GTypeInterfaceCheckFunc = FunPtr (C'gpointer -> C'gpointer -> IO ())Source
mk'GTypeInterfaceCheckFunc :: (C'gpointer -> C'gpointer -> IO ()) -> IO C'GTypeInterfaceCheckFuncSource
c'G_TYPE_INVALID :: Num a => aSource
c'G_TYPE_NONE :: Num a => aSource
c'G_TYPE_INTERFACE :: Num a => aSource
c'G_TYPE_CHAR :: Num a => aSource
c'G_TYPE_UCHAR :: Num a => aSource
c'G_TYPE_BOOLEAN :: Num a => aSource
c'G_TYPE_INT :: Num a => aSource
c'G_TYPE_UINT :: Num a => aSource
c'G_TYPE_LONG :: Num a => aSource
c'G_TYPE_ULONG :: Num a => aSource
c'G_TYPE_INT64 :: Num a => aSource
c'G_TYPE_UINT64 :: Num a => aSource
c'G_TYPE_FLOAT :: Num a => aSource
c'G_TYPE_DOUBLE :: Num a => aSource
c'G_TYPE_STRING :: Num a => aSource
c'G_TYPE_POINTER :: Num a => aSource
c'G_TYPE_BOXED :: Num a => aSource
c'G_TYPE_PARAM :: Num a => aSource
c'G_TYPE_RESERVED_GLIB_FIRST :: Num a => aSource
c'G_TYPE_RESERVED_GLIB_LAST :: Num a => aSource
c'G_TYPE_RESERVED_BSE_FIRST :: Num a => aSource
c'G_TYPE_RESERVED_BSE_LAST :: Num a => aSource
c'G_TYPE_RESERVED_USER_FIRST :: Num a => aSource