CppCommon  1.0.4.1
C++ Common Library
CppCommon::MPSCRingBuffer Member List

This is the complete list of members for CppCommon::MPSCRingBuffer, including all inherited members.

capacity() const noexceptCppCommon::MPSCRingBufferinline
concurrency() const noexceptCppCommon::MPSCRingBufferinline
Dequeue(void *data, size_t &size)CppCommon::MPSCRingBufferinline
empty() const noexceptCppCommon::MPSCRingBufferinline
Enqueue(const void *data, size_t size)CppCommon::MPSCRingBufferinline
MPSCRingBuffer(size_t capacity, size_t concurrency=std::thread::hardware_concurrency())CppCommon::MPSCRingBufferinlineexplicit
MPSCRingBuffer(const MPSCRingBuffer &)=deleteCppCommon::MPSCRingBuffer
MPSCRingBuffer(MPSCRingBuffer &&)=deleteCppCommon::MPSCRingBuffer
operator bool() const noexceptCppCommon::MPSCRingBufferinlineexplicit
operator=(const MPSCRingBuffer &)=deleteCppCommon::MPSCRingBuffer
operator=(MPSCRingBuffer &&)=deleteCppCommon::MPSCRingBuffer
size() const noexceptCppCommon::MPSCRingBufferinline
~MPSCRingBuffer()=defaultCppCommon::MPSCRingBuffer