bindings-glib-0.1.5: Low level bindings to GLib.
Bindings.GLib.Fundamentals.AtomicOperations
Description
http://library.gnome.org/devel/glib/stable/glib-Atomic-Operations.html
c'g_atomic_int_get :: Ptr C'gint -> IO C'gintSource
c'g_atomic_int_set :: Ptr C'gint -> C'gint -> IO ()Source
c'g_atomic_int_add :: Ptr C'gint -> C'gint -> IO ()Source
c'g_atomic_int_exchange_and_add :: Ptr C'gint -> C'gint -> IO C'gintSource
c'g_atomic_int_compare_and_exchange :: Ptr C'gint -> C'gint -> C'gint -> IO C'gbooleanSource
c'g_atomic_pointer_get :: Ptr C'gpointer -> IO C'gpointerSource
c'g_atomic_pointer_set :: Ptr C'gpointer -> C'gpointer -> IO ()Source
c'g_atomic_pointer_compare_and_exchange :: Ptr C'gpointer -> C'gpointer -> C'gpointer -> IO C'gbooleanSource
c'g_atomic_int_inc :: Ptr C'gint -> IO ()Source
c'g_atomic_int_dec_and_test :: Ptr C'gint -> IO C'gbooleanSource