AllianceDB  0.0.1
AllianceDB is an open-source suite, including benchmarks and libs for evaluating and improving stream operation algorithms on modern hardwares.
INTELLI::SPSCQueue< T, Allocator > Member List

This is the complete list of members for INTELLI::SPSCQueue< T, Allocator >, including all inherited members.

capacity() const noexcept (defined in INTELLI::SPSCQueue< T, Allocator >)INTELLI::SPSCQueue< T, Allocator >inline
cond (defined in INTELLI::SPSCQueue< T, Allocator >)INTELLI::SPSCQueue< T, Allocator >
emplace(Args &&...args) noexcept(std::is_nothrow_constructible< T, Args &&... >::value) (defined in INTELLI::SPSCQueue< T, Allocator >)INTELLI::SPSCQueue< T, Allocator >inline
empty() const noexcept (defined in INTELLI::SPSCQueue< T, Allocator >)INTELLI::SPSCQueue< T, Allocator >inline
front() noexcept (defined in INTELLI::SPSCQueue< T, Allocator >)INTELLI::SPSCQueue< T, Allocator >inline
g_con (defined in INTELLI::SPSCQueue< T, Allocator >)INTELLI::SPSCQueue< T, Allocator >
g_mutex (defined in INTELLI::SPSCQueue< T, Allocator >)INTELLI::SPSCQueue< T, Allocator >
mutex (defined in INTELLI::SPSCQueue< T, Allocator >)INTELLI::SPSCQueue< T, Allocator >
operator=(const SPSCQueue &)=delete (defined in INTELLI::SPSCQueue< T, Allocator >)INTELLI::SPSCQueue< T, Allocator >
pop() noexcept (defined in INTELLI::SPSCQueue< T, Allocator >)INTELLI::SPSCQueue< T, Allocator >inline
push(const T &v) noexcept(std::is_nothrow_copy_constructible< T >::value) (defined in INTELLI::SPSCQueue< T, Allocator >)INTELLI::SPSCQueue< T, Allocator >inline
push(P &&v) noexcept(std::is_nothrow_constructible< T, P && >::value) (defined in INTELLI::SPSCQueue< T, Allocator >)INTELLI::SPSCQueue< T, Allocator >inline
size() const noexcept (defined in INTELLI::SPSCQueue< T, Allocator >)INTELLI::SPSCQueue< T, Allocator >inline
SPSCQueue(const size_t capacity, const Allocator &allocator=Allocator()) (defined in INTELLI::SPSCQueue< T, Allocator >)INTELLI::SPSCQueue< T, Allocator >inlineexplicit
SPSCQueue(const SPSCQueue &)=delete (defined in INTELLI::SPSCQueue< T, Allocator >)INTELLI::SPSCQueue< T, Allocator >
try_emplace(Args &&...args) noexcept(std::is_nothrow_constructible< T, Args &&... >::value) (defined in INTELLI::SPSCQueue< T, Allocator >)INTELLI::SPSCQueue< T, Allocator >inline
try_push(const T &v) noexcept(std::is_nothrow_copy_constructible< T >::value) (defined in INTELLI::SPSCQueue< T, Allocator >)INTELLI::SPSCQueue< T, Allocator >inline
try_push(P &&v) noexcept(std::is_nothrow_constructible< T, P && >::value) (defined in INTELLI::SPSCQueue< T, Allocator >)INTELLI::SPSCQueue< T, Allocator >inline
waitForSource(void) (defined in INTELLI::SPSCQueue< T, Allocator >)INTELLI::SPSCQueue< T, Allocator >inline
wakeUpSink(void) (defined in INTELLI::SPSCQueue< T, Allocator >)INTELLI::SPSCQueue< T, Allocator >inline
~SPSCQueue() (defined in INTELLI::SPSCQueue< T, Allocator >)INTELLI::SPSCQueue< T, Allocator >inline