GLib.AtomicPointer
Description:
Content:
Functions:
- public void* @get (void** atomic)
Gets the current value of
atomic
. - public void @set (void** atomic, void* newval)
Sets the value of
atomic
tonewval
. - public bool compare_and_exchange (void** atomic, void* oldval, void* newval)
Compares
atomic
tooldval
and, if equal, sets it tonewval
. - public bool compare_and_exchange_full (void** atomic, void* oldval, void* newval, out void* preval)
Compares
atomic
tooldval
and, if equal, sets it tonewval
.