STTNet
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
stt::system::MPSCQueue< T > Member List

This is the complete list of members for stt::system::MPSCQueue< T >, including all inherited members.

approx_size() const noexceptstt::system::MPSCQueue< T >inline
MPSCQueue(std::size_t capacity_pow2)stt::system::MPSCQueue< T >inlineexplicit
MPSCQueue(const MPSCQueue &)=deletestt::system::MPSCQueue< T >
operator=(const MPSCQueue &)=deletestt::system::MPSCQueue< T >
pop(T &out) noexcept(std::is_nothrow_move_assignable_v< T > &&std::is_nothrow_move_constructible_v< T >)stt::system::MPSCQueue< T >inline
push(T &&v) noexcept(std::is_nothrow_move_constructible_v< T >)stt::system::MPSCQueue< T >inline
push(const T &v) noexcept(std::is_nothrow_copy_constructible_v< T >)stt::system::MPSCQueue< T >inline
~MPSCQueue()stt::system::MPSCQueue< T >inline