Itoyori  v0.0.1
ityr::ito::wsqueue< Entry, EnablePass > Member List

This is the complete list of members for ityr::ito::wsqueue< Entry, EnablePass >, including all inherited members.

abort_steal(common::topology::rank_t target_rank, int idx=0)ityr::ito::wsqueue< Entry, EnablePass >inline
empty(common::topology::rank_t target_rank, int idx=0) constityr::ito::wsqueue< Entry, EnablePass >inline
for_each_entry(Fn fn, int idx=0)ityr::ito::wsqueue< Entry, EnablePass >inline
for_each_nonempty_queue(common::topology::rank_t target_rank, int idx_begin, int idx_end, bool reverse, Fn fn)ityr::ito::wsqueue< Entry, EnablePass >inline
lock() constityr::ito::wsqueue< Entry, EnablePass >inline
n_queues() constityr::ito::wsqueue< Entry, EnablePass >inline
pass(const Entry &entry, common::topology::rank_t target_rank, int idx=0)ityr::ito::wsqueue< Entry, EnablePass >inline
pop(int idx=0)ityr::ito::wsqueue< Entry, EnablePass >inline
push(const Entry &entry, int idx=0)ityr::ito::wsqueue< Entry, EnablePass >inline
size(int idx=0) constityr::ito::wsqueue< Entry, EnablePass >inline
steal(common::topology::rank_t target_rank, int idx=0)ityr::ito::wsqueue< Entry, EnablePass >inline
steal_nolock(common::topology::rank_t target_rank, int idx=0)ityr::ito::wsqueue< Entry, EnablePass >inline
trypass(const Entry &entry, common::topology::rank_t target_rank, int idx=0)ityr::ito::wsqueue< Entry, EnablePass >inline
wsqueue(int n_entries, int n_queues=1)ityr::ito::wsqueue< Entry, EnablePass >inline