GrPPI
1.0
Generic and Reusable Parallel Pattern Interface
|
#include <mpmc_queue.h>
Public Types | |
using | value_type = T |
Public Member Functions | |
mpmc_queue (int q_size, queue_mode q_mode) | |
mpmc_queue (mpmc_queue &&q) | |
mpmc_queue (const mpmc_queue &)=delete | |
mpmc_queue & | operator= (const mpmc_queue &)=delete |
bool | is_empty () const noexcept |
T | pop () |
bool | push (T item) |
using grppi::mpmc_queue< T >::value_type = T |
|
inline |
|
inline |
|
delete |
|
noexcept |
|
delete |
T grppi::mpmc_queue< T >::pop |
bool grppi::mpmc_queue< T >::push | ( | T | item | ) |