Motorcortex Core  version: 2.7.6
mcx::utils::SpmcBuffer< T > Class Template Reference
Collaboration diagram for mcx::utils::SpmcBuffer< T >:

Classes

struct  Cell
 

Public Member Functions

void write (const T &in)
 
constexpr uint32_t size ()
 
uint32_t read (T *out) const
 
uint32_t pos () const
 

Protected Attributes

Cell *const buffer_
 
std::atomic< uint32_t > enqueue_pos_ {}
 

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