GlfwSemaphore Class Reference
[GLFW Module]

#include <glfwsemaphore.h>

Inheritance diagram for GlfwSemaphore:


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


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