#include <semaphore.h>
Public Member Functions | |
virtual | ~Semaphore () |
virtual void | Wait (double timeout=-1.0) |
virtual void | SendSignal () |
Protected Member Functions | |
Semaphore () | |
Protected Attributes | |
int | singnals |
Friends | |
class | ThreadServer |
virtual Semaphore::~Semaphore | ( | ) | [inline, virtual] |
Semaphore::Semaphore | ( | ) | [inline, protected] |
virtual void Semaphore::Wait | ( | double | timeout = -1.0 |
) | [inline, virtual] |
Reimplemented in GlfwSemaphore.
virtual void Semaphore::SendSignal | ( | ) | [inline, virtual] |
Reimplemented in GlfwSemaphore.
friend class ThreadServer [friend] |
int Semaphore::singnals [protected] |