#include #include -- | module Bindings.GLib.Fundamentals.AtomicOperations where #strict_import import Bindings.GLib.Fundamentals.BasicTypes #cinline g_atomic_int_get , Ptr -> IO #cinline g_atomic_int_set , Ptr -> -> IO () #cinline g_atomic_int_add , Ptr -> -> IO () #cinline g_atomic_int_exchange_and_add , Ptr -> -> IO #cinline g_atomic_int_compare_and_exchange , Ptr -> -> -> IO #cinline g_atomic_pointer_get , Ptr -> IO #cinline g_atomic_pointer_set , Ptr -> -> IO () #cinline g_atomic_pointer_compare_and_exchange , Ptr -> -> -> IO #cinline g_atomic_int_inc , Ptr -> IO () #cinline g_atomic_int_dec_and_test , Ptr -> IO