Static Public Member Functions | List of all members
mf::SingleConsumerQ::ConsumerType 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 51 of file SingleConsumerQ.h.

Member Function Documentation

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

Definition at line 63 of file SingleConsumerQ.h.

64  {
65  b.commitConsumerBuffer(v, size);
66  }
static SingleConsumerQ::Buffer mf::SingleConsumerQ::ConsumerType::get ( SingleConsumerQ b)
inlinestatic

Definition at line 53 of file SingleConsumerQ.h.

54  {
55  return b.getConsumerBuffer();
56  }
static void mf::SingleConsumerQ::ConsumerType::release ( SingleConsumerQ b,
void *  v 
)
inlinestatic

Definition at line 58 of file SingleConsumerQ.h.

59  {
60  b.releaseConsumerBuffer(v);
61  }

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