Static Public Member Functions | List of all members
mf::SingleConsumerQ::ProducerType Struct Reference

#include <SingleConsumerQ.h>

Static Public Member Functions

static SingleConsumerQ::Buffer get (SingleConsumerQ &b)
 
static void release (SingleConsumerQ &b, void *v)
 
static void commit (SingleConsumerQ &b, void *v, int size)
 

Detailed Description

Definition at line 69 of file SingleConsumerQ.h.

Member Function Documentation

static void mf::SingleConsumerQ::ProducerType::commit ( SingleConsumerQ b,
void *  v,
int  size 
)
inlinestatic

Definition at line 81 of file SingleConsumerQ.h.

82  {
83  b.commitProducerBuffer(v, size);
84  }
static SingleConsumerQ::Buffer mf::SingleConsumerQ::ProducerType::get ( SingleConsumerQ b)
inlinestatic

Definition at line 71 of file SingleConsumerQ.h.

72  {
73  return b.getProducerBuffer();
74  }
static void mf::SingleConsumerQ::ProducerType::release ( SingleConsumerQ b,
void *  v 
)
inlinestatic

Definition at line 76 of file SingleConsumerQ.h.

77  {
78  b.releaseProducerBuffer(v);
79  }

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