Essentia
2.1-beta6-dev
|
#include <ringbufferimpl.h>
Public Member Functions | |
Condition () | |
void | lock () |
void | unlock () |
void | wait () |
void | signal () |
Protected Attributes | |
pthread_mutex_t | pthreadMutex |
pthread_cond_t | pthreadCondition |
|
inline |
References pthreadCondition, and pthreadMutex.
|
inline |
References pthreadMutex.
Referenced by RingBufferImpl::add(), RingBufferImpl::get(), RingBufferImpl::waitAvailable(), and RingBufferImpl::waitSpace().
|
inline |
References pthreadCondition.
Referenced by RingBufferImpl::add(), and RingBufferImpl::get().
|
inline |
References pthreadMutex.
Referenced by RingBufferImpl::add(), RingBufferImpl::get(), RingBufferImpl::waitAvailable(), and RingBufferImpl::waitSpace().
|
inline |
References pthreadCondition, and pthreadMutex.
Referenced by RingBufferImpl::waitAvailable(), and RingBufferImpl::waitSpace().
|
protected |
Referenced by Condition(), signal(), and wait().
|
protected |
Referenced by Condition(), lock(), unlock(), and wait().