Main Page | Namespace List | Class Hierarchy | Compound List | File List | Namespace Members | Compound Members | File Members | Related Pages

omni_condition Class Reference

#include <omnithread.h>

List of all members.

Public Member Functions

 omni_condition (omni_mutex *m)
 ~omni_condition (void)
void wait (void)
int timedwait (unsigned long secs, unsigned long nanosecs=0)
void signal (void)
void broadcast (void)

Private Member Functions

 omni_condition (const omni_condition &)
omni_conditionoperator= (const omni_condition &)

Private Attributes

omni_mutexmutex


Constructor & Destructor Documentation

omni_condition::omni_condition omni_mutex m  ) 
 

omni_condition::~omni_condition void   ) 
 

omni_condition::omni_condition const omni_condition  )  [private]
 


Member Function Documentation

void omni_condition::broadcast void   ) 
 

omni_condition& omni_condition::operator= const omni_condition  )  [private]
 

void omni_condition::signal void   ) 
 

int omni_condition::timedwait unsigned long  secs,
unsigned long  nanosecs = 0
 

void omni_condition::wait void   ) 
 


Member Data Documentation

omni_mutex* omni_condition::mutex [private]
 


The documentation for this class was generated from the following files:
Generated on Tue Mar 30 21:32:14 2004 for GNU Radio by doxygen 1.3.2