![]() |
Muti-process version of Gate. More...
#include <Gate.h>
Public Member Functions | |
SharedGate () | |
![]() | |
Gate (bool pShared=false) | |
Creates a "gate" synchronization primitive. | |
~Gate () | |
void | signal () |
Send a "signal" for the first enqueued thread to pass the Gate. | |
void | wait () |
Waits until a signal is received and the calling thread is the first on the queued waiting list. | |