otsdaq-mu2e-stm  5.02.01
queue Class Reference
+ Collaboration diagram for queue:

Public Member Functions

void init (size_t s)
 
void destroy ()
 
void put (int16_t *data, int16_t size)
 
size_t get (int16_t *data, int16_t max)
 
bool try_push (int chan, int16_t *data)
 
void push (int chan, int16_t *data)
 
bool try_pull (int chan, int16_t *(&data))
 
int16_t * pull (int chan)
 
void init (size_t s)
 
void destroy ()
 
void put (packet data)
 
packet get ()
 

Public Attributes

queue_t q
 

Detailed Description

Definition at line 42 of file queue.hh.


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