Gee.HazardPointer.compare_and_exchange_pointer – gee-0.8 Reference Manual
Packages
gee-0.8
Gee
HazardPointer
Policy
ReleasePolicy
Context
compare_and_exchange_pointer
exchange_hazard_pointer
exchange_pointer
get_hazard_pointer
get_pointer
set_default_policy
set_pointer
set_release_policy
set_thread_exit_policy
HazardPointer
@get
release
compare_and_exchange_pointer
Description:
public
static
bool
compare_and_exchange_pointer
<
G
> (
weak
G
** aptr,
G
old_ptr,
owned
G
_new_ptr,
size_t
mask =
0
,
size_t
old_mask =
0
,
size_t
new_mask =
0
)