#include <ThreadUtilities.h>
Inheritance diagram for csl::Synch:

Sync is a cross-thread synchronization object
Public Member Functions | |
| Synch () | |
| Constructor. | |
| virtual | ~Synch () |
| Destructor. | |
| virtual int | lock ()=0 |
| Utilities. | |
| virtual int | unlock ()=0 |
| virtual int | condWait ()=0 |
| virtual int | condSignal ()=0 |
Static Public Member Functions | |
| static Synch * | MakeSynch () |
|
|
Constructor.
|
|
|
Destructor.
|
|
|
Factory method |
|
|
Utilities.
Implemented in csl::SynchPthread. |
|
|
Implemented in csl::SynchPthread. |
|
|
Implemented in csl::SynchPthread. |
|
|
Implemented in csl::SynchPthread. |
1.4.5-20051010