Essentia  2.1-beta6-dev
Condition Class Reference

#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
 

Constructor & Destructor Documentation

◆ Condition()

Condition ( )
inline

References pthreadCondition, and pthreadMutex.

Member Function Documentation

◆ lock()

◆ signal()

void signal ( )
inline

◆ unlock()

◆ wait()

void wait ( )
inline

Member Data Documentation

◆ pthreadCondition

pthread_cond_t pthreadCondition
protected

Referenced by Condition(), signal(), and wait().

◆ pthreadMutex

pthread_mutex_t pthreadMutex
protected

Referenced by Condition(), lock(), unlock(), and wait().


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