opynsim
Unofficial C++ Documentation
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
spsc.h File Reference
#include <liboscar/shims/cpp20/stop_token.h>
#include <liboscar/shims/cpp20/thread.h>
#include <atomic>
#include <condition_variable>
#include <cstddef>
#include <list>
#include <memory>
#include <mutex>
#include <optional>
#include <utility>
Include dependency graph for spsc.h:

Go to the source code of this file.

Classes

class  osc::detail::SpscImplementation< T >
 
class  osc::SpscSender< T >
 
class  osc::SpscReceiver< T >
 
class  osc::SpscWorker< Input, Output, Func >
 

Namespaces

namespace  osc
 
namespace  osc::detail
 

Functions

template<typename T >
std::pair< SpscSender< T >, SpscReceiver< T > > osc::make_spsc_channel ()