Zero  0.1.0
latch_t Member List

This is the complete list of members for latch_t, including all inherited members.

_acquire(latch_mode_t m, int timeout_in_ms, latch_holder_t *me)latch_tprivate
_downgrade(latch_holder_t *me)latch_tprivate
_locklatch_tmutableprivate
_release(latch_holder_t *me)latch_tprivate
_total_countlatch_tprivate
downgrade()latch_t
held_by_me() constlatch_t
id() constlatch_tinline
is_latched() constlatch_tinline
is_mine() constlatch_t
latch_acquire(latch_mode_t m, int timeout=timeout_t::WAIT_FOREVER)latch_t
latch_cnt() constlatch_tinline
latch_mode_strlatch_tstatic
latch_release()latch_t
latch_t()latch_t
latch_t(const latch_t &)latch_tprivate
mode() constlatch_tinline
num_holders() constlatch_tinline
on_thread_destroy()latch_tstatic
operator=(const latch_t &)latch_tprivate
print(ostream &) constlatch_t
setname(const char *const desc)latch_tinline
upgrade_if_not_block(bool &would_block)latch_t
~latch_t()latch_t