Documentation
c'g_hash_table_new :: C'GHashFunc -> C'GEqualFunc -> IO (Ptr C'GHashTable)Source
c'g_hash_table_new_full :: C'GHashFunc -> C'GEqualFunc -> C'GDestroyNotify -> C'GDestroyNotify -> IO (Ptr C'GHashTable)Source
p'g_hash_table_new :: FunPtr (C'GHashFunc -> C'GEqualFunc -> IO (Ptr C'GHashTable))Source
type C'GHashFunc = FunPtr (C'gconstpointer -> IO C'guint)Source
p'g_hash_table_new_full :: FunPtr (C'GHashFunc -> C'GEqualFunc -> C'GDestroyNotify -> C'GDestroyNotify -> IO (Ptr C'GHashTable))Source
type C'GEqualFunc = FunPtr (C'gconstpointer -> C'gconstpointer -> IO C'gboolean)Source
mk'GHashFunc :: (C'gconstpointer -> IO C'guint) -> IO C'GHashFuncSource
mk'GEqualFunc :: (C'gconstpointer -> C'gconstpointer -> IO C'gboolean) -> IO C'GEqualFuncSource
c'g_hash_table_insert :: Ptr C'GHashTable -> C'gpointer -> C'gpointer -> IO ()Source
c'g_hash_table_replace :: Ptr C'GHashTable -> C'gpointer -> C'gpointer -> IO ()Source
p'g_hash_table_insert :: FunPtr (Ptr C'GHashTable -> C'gpointer -> C'gpointer -> IO ())Source
p'g_hash_table_replace :: FunPtr (Ptr C'GHashTable -> C'gpointer -> C'gpointer -> IO ())Source
c'g_hash_table_lookup_extended :: Ptr C'GHashTable -> C'gconstpointer -> C'gpointer -> C'gpointer -> IO C'gbooleanSource
c'g_hash_table_foreach :: Ptr C'GHashTable -> C'GHFunc -> C'gpointer -> IO ()Source
c'g_hash_table_find :: Ptr C'GHashTable -> C'GHRFunc -> C'gpointer -> IO C'gpointerSource
p'g_hash_table_lookup_extended :: FunPtr (Ptr C'GHashTable -> C'gconstpointer -> C'gpointer -> C'gpointer -> IO C'gboolean)Source
p'g_hash_table_foreach :: FunPtr (Ptr C'GHashTable -> C'GHFunc -> C'gpointer -> IO ())Source
type C'GHFunc = FunPtr (C'gpointer -> C'gpointer -> C'gpointer -> IO ())Source
p'g_hash_table_find :: FunPtr (Ptr C'GHashTable -> C'GHRFunc -> C'gpointer -> IO C'gpointer)Source
mk'GHFunc :: (C'gpointer -> C'gpointer -> C'gpointer -> IO ()) -> IO C'GHFuncSource
mK'GHFunc :: C'GHFunc -> C'gpointer -> C'gpointer -> C'gpointer -> IO ()Source
p'g_hash_table_foreach_remove :: FunPtr (Ptr C'GHashTable -> C'GHRFunc -> C'gpointer -> IO C'guint)Source
p'g_hash_table_foreach_steal :: FunPtr (Ptr C'GHashTable -> C'GHRFunc -> C'gpointer -> IO C'guint)Source
p'g_hash_table_get_keys :: FunPtr (Ptr C'GHashTable -> IO (Ptr C'GList))Source
type C'GHRFunc = FunPtr (C'gpointer -> C'gpointer -> C'gpointer -> IO C'gboolean)Source
p'g_hash_table_get_values :: FunPtr (Ptr C'GHashTable -> IO (Ptr C'GList))Source
mk'GHRFunc :: (C'gpointer -> C'gpointer -> C'gpointer -> IO C'gboolean) -> IO C'GHRFuncSource
mK'GHRFunc :: C'GHRFunc -> C'gpointer -> C'gpointer -> C'gpointer -> IO C'gbooleanSource
p'g_hash_table_ref :: FunPtr (Ptr C'GHashTable -> IO (Ptr C'GHashTable))Source
p'g_hash_table_unref :: FunPtr (Ptr C'GHashTable -> IO ())Source
data C'GHashTableIter Source
p'g_hash_table_iter_next :: FunPtr (Ptr C'GHashTableIter -> C'gpointer -> C'gpointer -> IO C'gboolean)Source
p'g_int_hash :: FunPtr (C'gconstpointer -> IO C'guint)Source
p'g_str_hash :: FunPtr (C'gconstpointer -> IO C'guint)Source