api
atomic_u64.ch
Declarations in atomic_u64.ch
1 declarationsatomic
Declarations
Public only
AtomicU64#
Publicstruct
struct AtomicU64 {
var value : u64
}
load#
Publicfunction
store#
Publicfunction
exchange#
Publicfunction
compare_exchange_weak#
Publicfunction
func compare_exchange_weak(self : &AtomicU64, expected : unknown, v : unknown, success_order : memory_order, failure_order : memory_order) : bool
compare_exchange_strong#
Publicfunction
func compare_exchange_strong(self : &AtomicU64, expected : unknown, v : unknown, success_order : memory_order, failure_order : memory_order) : bool
fetch_add#
Publicfunction
fetch_sub#
Publicfunction
fetch_and#
Publicfunction
fetch_or#
Publicfunction
fetch_xor#
Publicfunction