join 1.0
lightweight network framework library
Loading...
Searching...
No Matches
join::BasicQueue< Type, Backend, SyncPolicy > Member List

This is the complete list of members for join::BasicQueue< Type, Backend, SyncPolicy >, including all inherited members.

_backendjoin::BasicQueue< Type, Backend, SyncPolicy >protected
_capacityjoin::BasicQueue< Type, Backend, SyncPolicy >protected
_elementSizejoin::BasicQueue< Type, Backend, SyncPolicy >protected
_policyjoin::BasicQueue< Type, Backend, SyncPolicy >protected
_segmentjoin::BasicQueue< Type, Backend, SyncPolicy >protected
_totalSizejoin::BasicQueue< Type, Backend, SyncPolicy >protected
available() const noexceptjoin::BasicQueue< Type, Backend, SyncPolicy >inline
BasicQueue(uint64_t capacity, Args &&... args)join::BasicQueue< Type, Backend, SyncPolicy >inline
BasicQueue(const BasicQueue &other)=deletejoin::BasicQueue< Type, Backend, SyncPolicy >
BasicQueue(BasicQueue &&other)=deletejoin::BasicQueue< Type, Backend, SyncPolicy >
empty() const noexceptjoin::BasicQueue< Type, Backend, SyncPolicy >inline
full() const noexceptjoin::BasicQueue< Type, Backend, SyncPolicy >inline
mbind(int numa) const noexceptjoin::BasicQueue< Type, Backend, SyncPolicy >inline
mlock() const noexceptjoin::BasicQueue< Type, Backend, SyncPolicy >inline
operator=(const BasicQueue &other)=deletejoin::BasicQueue< Type, Backend, SyncPolicy >
operator=(BasicQueue &&other)=deletejoin::BasicQueue< Type, Backend, SyncPolicy >
pending() const noexceptjoin::BasicQueue< Type, Backend, SyncPolicy >inline
pop(Type &element) noexceptjoin::BasicQueue< Type, Backend, SyncPolicy >inline
push(const Type &element) noexceptjoin::BasicQueue< Type, Backend, SyncPolicy >inline
roundPow2(uint64_t v) noexceptjoin::BasicQueue< Type, Backend, SyncPolicy >inlineprotectedstatic
tryPop(Type &element) noexceptjoin::BasicQueue< Type, Backend, SyncPolicy >inline
tryPush(const Type &element) noexceptjoin::BasicQueue< Type, Backend, SyncPolicy >inline
ValueType typedefjoin::BasicQueue< Type, Backend, SyncPolicy >
~BasicQueue() noexcept=defaultjoin::BasicQueue< Type, Backend, SyncPolicy >