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

omni_semaphore Class Reference

#include <omnithread.h>

List of all members.

Public Member Functions

 omni_semaphore (unsigned int initial=1)
 ~omni_semaphore (void)
void wait (void)
int trywait (void)
void post (void)

Private Member Functions

 omni_semaphore (const omni_semaphore &)
omni_semaphoreoperator= (const omni_semaphore &)


Constructor & Destructor Documentation

omni_semaphore::omni_semaphore unsigned int  initial = 1  ) 
 

omni_semaphore::~omni_semaphore void   ) 
 

omni_semaphore::omni_semaphore const omni_semaphore  )  [private]
 


Member Function Documentation

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

void omni_semaphore::post void   ) 
 

int omni_semaphore::trywait void   ) 
 

void omni_semaphore::wait void   ) 
 


The documentation for this class was generated from the following files:
Generated on Tue Mar 15 23:47:10 2005 for GNU Radio by  doxygen 1.4.0