Documentation
c'g_tree_new :: C'GCompareFunc -> IO (Ptr C'GTree)Source
p'g_tree_new :: FunPtr (C'GCompareFunc -> IO (Ptr C'GTree))Source
c'g_tree_new_full :: C'GCompareDataFunc -> C'gpointer -> C'GDestroyNotify -> C'GDestroyNotify -> IO (Ptr C'GTree)Source
c'g_tree_insert :: Ptr C'GTree -> C'gpointer -> C'gpointer -> IO ()Source
p'g_tree_new_with_data :: FunPtr (C'GCompareDataFunc -> C'gpointer -> IO (Ptr C'GTree))Source
c'g_tree_replace :: Ptr C'GTree -> C'gpointer -> C'gpointer -> IO ()Source
p'g_tree_new_full :: FunPtr (C'GCompareDataFunc -> C'gpointer -> C'GDestroyNotify -> C'GDestroyNotify -> IO (Ptr C'GTree))Source
p'g_tree_insert :: FunPtr (Ptr C'GTree -> C'gpointer -> C'gpointer -> IO ())Source
p'g_tree_replace :: FunPtr (Ptr C'GTree -> C'gpointer -> C'gpointer -> IO ())Source
c'g_tree_lookup_extended :: Ptr C'GTree -> C'gconstpointer -> Ptr C'gpointer -> Ptr C'gpointer -> IO C'gbooleanSource
c'g_tree_foreach :: Ptr C'GTree -> C'GTraverseFunc -> C'gpointer -> IO ()Source
p'g_tree_lookup :: FunPtr (Ptr C'GTree -> C'gconstpointer -> IO C'gpointer)Source
c'g_tree_traverse :: Ptr C'GTree -> C'GTraverseFunc -> C'GTraverseType -> C'gpointer -> IO ()Source
p'g_tree_lookup_extended :: FunPtr (Ptr C'GTree -> C'gconstpointer -> Ptr C'gpointer -> Ptr C'gpointer -> IO C'gboolean)Source
p'g_tree_foreach :: FunPtr (Ptr C'GTree -> C'GTraverseFunc -> C'gpointer -> IO ())Source
type C'GTraverseFunc = FunPtr (C'gpointer -> C'gpointer -> C'gpointer -> IO C'gboolean)Source
p'g_tree_traverse :: FunPtr (Ptr C'GTree -> C'GTraverseFunc -> C'GTraverseType -> C'gpointer -> IO ())Source
mk'GTraverseFunc :: (C'gpointer -> C'gpointer -> C'gpointer -> IO C'gboolean) -> IO C'GTraverseFuncSource
type C'GTraverseType = CUIntSource
mK'GTraverseFunc :: C'GTraverseFunc -> C'gpointer -> C'gpointer -> C'gpointer -> IO C'gbooleanSource
c'G_IN_ORDER :: Num a => aSource
c'G_PRE_ORDER :: Num a => aSource
c'G_POST_ORDER :: Num a => aSource
c'G_LEVEL_ORDER :: Num a => aSource
c'g_tree_search :: Ptr C'GTree -> C'GCompareFunc -> C'gconstpointer -> IO C'gpointerSource
p'g_tree_search :: FunPtr (Ptr C'GTree -> C'GCompareFunc -> C'gconstpointer -> IO C'gpointer)Source
p'g_tree_remove :: FunPtr (Ptr C'GTree -> C'gconstpointer -> IO C'gboolean)Source
p'g_tree_steal :: FunPtr (Ptr C'GTree -> C'gconstpointer -> IO C'gboolean)Source