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_semaphore & operator= (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:46:38 2005 for GNU Radio by  doxygen 1.4.0