Games Task Scheduler (GTS)
A multi-processor scheduling framework for games engines
gts::BinarySemaphore Class Reference

A semaphore that only allows access to one object. More...

#include <Thread.h>

Public Member Functions

bool isWaiting ()
 
bool wait ()
 
void signal ()
 
void reset ()
 

Detailed Description

A semaphore that only allows access to one object.