|
CppCommon 1.0.5.0
C++ Common Library
|
This is the complete list of members for CppCommon::MPSCRingBuffer, including all inherited members.
| capacity() const noexcept | CppCommon::MPSCRingBuffer | inline |
| concurrency() const noexcept | CppCommon::MPSCRingBuffer | inline |
| Dequeue(void *data, size_t &size) | CppCommon::MPSCRingBuffer | inline |
| empty() const noexcept | CppCommon::MPSCRingBuffer | inline |
| Enqueue(const void *data, size_t size) | CppCommon::MPSCRingBuffer | inline |
| MPSCRingBuffer(size_t capacity, size_t concurrency=std::thread::hardware_concurrency()) | CppCommon::MPSCRingBuffer | inlineexplicit |
| MPSCRingBuffer(const MPSCRingBuffer &)=delete | CppCommon::MPSCRingBuffer | |
| MPSCRingBuffer(MPSCRingBuffer &&)=delete | CppCommon::MPSCRingBuffer | |
| operator bool() const noexcept | CppCommon::MPSCRingBuffer | inlineexplicit |
| operator=(const MPSCRingBuffer &)=delete | CppCommon::MPSCRingBuffer | |
| operator=(MPSCRingBuffer &&)=delete | CppCommon::MPSCRingBuffer | |
| size() const noexcept | CppCommon::MPSCRingBuffer | inline |
| ~MPSCRingBuffer()=default | CppCommon::MPSCRingBuffer |