NTrace
GPU ray tracing framework
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
FW::Semaphore Class Reference

#include <Thread.hpp>

Public Member Functions

 Semaphore (int initCount=1, int maxCount=1)
 
 ~Semaphore (void)
 
bool acquire (int millis=-1)
 
void release (void)
 

Detailed Description

Definition at line 55 of file Thread.hpp.

Constructor & Destructor Documentation

Semaphore::Semaphore ( int  initCount = 1,
int  maxCount = 1 
)

Definition at line 68 of file Thread.cpp.

Semaphore::~Semaphore ( void  )

Definition at line 77 of file Thread.cpp.

Member Function Documentation

bool Semaphore::acquire ( int  millis = -1)

Definition at line 84 of file Thread.cpp.

void Semaphore::release ( void  )

Definition at line 94 of file Thread.cpp.


The documentation for this class was generated from the following files: