GlfwSemaphore Class Reference
[GLFW Module]

#include <glfwsemaphore.h>

Inheritance diagram for GlfwSemaphore:

Semaphore

List of all members.


Detailed Description

Mutex implemented with GLFW library.

Public Member Functions

virtual ~GlfwSemaphore ()
virtual void Wait (double timeout=-1.0)
virtual void SendSignal ()

Protected Member Functions

 GlfwSemaphore ()

Private Attributes

GLFWcond cond
GLFWmutex mutex

Friends

class GlfwThreadServer

Constructor & Destructor Documentation

GlfwSemaphore::~GlfwSemaphore (  )  [inline, virtual]

GlfwSemaphore::GlfwSemaphore (  )  [inline, protected]


Member Function Documentation

void GlfwSemaphore::Wait ( double  timeout = -1.0  )  [inline, virtual]

Reimplemented from Semaphore.

void GlfwSemaphore::SendSignal (  )  [inline, virtual]

Reimplemented from Semaphore.


Friends And Related Function Documentation

friend class GlfwThreadServer [friend]


Member Data Documentation

GLFWcond GlfwSemaphore::cond [private]

GLFWmutex GlfwSemaphore::mutex [private]


The documentation for this class was generated from the following file:
Generated on Sat Oct 20 14:47:32 2007 for Dark Oberon by  doxygen 1.5.3