All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
HSEP::SharedGate Class Reference

Muti-process version of Gate. More...

#include <Gate.h>

+ Inheritance diagram for HSEP::SharedGate:
+ Collaboration diagram for HSEP::SharedGate:

Public Member Functions

 SharedGate ()
 
- Public Member Functions inherited from HSEP::Gate
 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.
 

Detailed Description

Muti-process version of Gate.

Definition at line 85 of file Gate.h.

Constructor & Destructor Documentation

HSEP::SharedGate::SharedGate ( )
inline

Definition at line 87 of file Gate.h.


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