GrPPI
0.2
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) | |
bool | is_empty () const noexcept |
T | pop () |
bool | push (T item) |
using grppi::mpmc_queue< T >::value_type = T |
|
inline |
|
inline |
|
noexcept |
T grppi::mpmc_queue< T >::pop | ( | ) |
bool grppi::mpmc_queue< T >::push | ( | T | item | ) |