NcEngine
nc::spsc_queue< T, N > Class Template Reference

Fixed-size single-producer/single-consumer queue. More...

#include <SpscQueue.h>

Public Member Functions

auto push (const T &v) -> bool
 
auto push (T &&v) -> bool
 
auto pop (T &out) -> bool
 
template<class... Args>
auto emplace (Args &&... args) -> bool
 
auto empty () const noexcept -> bool
 

Detailed Description

template<class T, size_t N>
class nc::spsc_queue< T, N >

Fixed-size single-producer/single-consumer queue.


The documentation for this class was generated from the following file: