Hazard
Pointer
Context
constructor
_parent
_policy
_to_
free
name
free_
all
release
try_
free
try_
release
new
GJS API Reference
Gee-0.8
Gee
HazardPointerContext
Class HazardPointerContext
Hierarchy
HazardPointerContext
Index
Constructors
constructor
Properties
_parent
_policy
_to_
free
name
Methods
free_
all
release
try_
free
try_
release
new
Constructors
constructor
new
Hazard
Pointer
Context
(
policy
:
HazardPointerPolicy
)
:
HazardPointerContext
Parameters
policy:
HazardPointerPolicy
Returns
HazardPointerContext
Properties
_parent
_parent
:
object
_policy
_policy
:
HazardPointerPolicy
_to_
free
_to_
free
:
Gee
.
ArrayList
Static
name
name
:
string
Methods
free_
all
free_
all
(
)
:
void
Returns
void
release
release
(
)
:
void
Returns
void
try_
free
try_
free
(
)
:
void
Returns
void
try_
release
try_
release
(
)
:
void
Returns
void
Static
new
new
(
policy
:
HazardPointerPolicy
)
:
HazardPointerContext
Parameters
policy:
HazardPointerPolicy
Returns
HazardPointerContext
Hazard
Pointer
Context
constructor
_parent
_policy
_to_
free
name
free_
all
release
try_
free
try_
release
new
base64:eyJwYWdlTmF2aWdhdGlvbiI6W3siY2xhc3NOYW1lcyI6InRzZC1raW5kLWNvbnN0cnVjdG9yIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHZWVfMF84LkdlZS5IYXphcmRQb2ludGVyQ29udGV4dC5odG1sI2NvbnN0cnVjdG9yIiwibmFtZSI6ImNvbnN0cnVjdG9yIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR2VlXzBfOC5HZWUuSGF6YXJkUG9pbnRlckNvbnRleHQuaHRtbCNfcGFyZW50IiwibmFtZSI6Il9wYXJlbnQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHZWVfMF84LkdlZS5IYXphcmRQb2ludGVyQ29udGV4dC5odG1sI19wb2xpY3kiLCJuYW1lIjoiX3BvbGljeSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtcHJvcGVydHkgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdlZV8wXzguR2VlLkhhemFyZFBvaW50ZXJDb250ZXh0Lmh0bWwjX3RvX2ZyZWUiLCJuYW1lIjoiX3RvX2ZyZWUiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyB0c2QtaXMtc3RhdGljIiwiaHJlZiI6IkdlZV8wXzguR2VlLkhhemFyZFBvaW50ZXJDb250ZXh0Lmh0bWwjbmFtZSIsIm5hbWUiOiJuYW1lIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdlZV8wXzguR2VlLkhhemFyZFBvaW50ZXJDb250ZXh0Lmh0bWwjZnJlZV9hbGwiLCJuYW1lIjoiZnJlZV9hbGwiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR2VlXzBfOC5HZWUuSGF6YXJkUG9pbnRlckNvbnRleHQuaHRtbCNyZWxlYXNlIiwibmFtZSI6InJlbGVhc2UiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR2VlXzBfOC5HZWUuSGF6YXJkUG9pbnRlckNvbnRleHQuaHRtbCN0cnlfZnJlZSIsIm5hbWUiOiJ0cnlfZnJlZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHZWVfMF84LkdlZS5IYXphcmRQb2ludGVyQ29udGV4dC5odG1sI3RyeV9yZWxlYXNlIiwibmFtZSI6InRyeV9yZWxlYXNlIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIHRzZC1pcy1zdGF0aWMiLCJocmVmIjoiR2VlXzBfOC5HZWUuSGF6YXJkUG9pbnRlckNvbnRleHQuaHRtbCNuZXciLCJuYW1lIjoibmV3IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfV0sImNsYXNzTmFtZXMiOiJjdXJyZW50IHRzZC1raW5kLWNsYXNzIHRzZC1wYXJlbnQta2luZC1uYW1lc3BhY2UiLCJocmVmIjoiR2VlXzBfOC5HZWUuSGF6YXJkUG9pbnRlckNvbnRleHQuaHRtbCIsIm5hbWUiOiJIYXphcmRQb2ludGVyQ29udGV4dCJ9