#include <synchlist.h>
Public Member Functions | |
| SynchList () | |
| ~SynchList () | |
| void | Append (void *item) |
| void * | Remove () |
| void | Mapcar (VoidFunctionPtr func) |
|
|
Definition at line 25 of file synchlist.cc.
|
|
|
Definition at line 37 of file synchlist.cc.
|
|
|
Definition at line 54 of file synchlist.cc. References Lock::Acquire(), List::Append(), Lock::Release(), and Condition::Signal().
|
|
|
Definition at line 93 of file synchlist.cc. References Lock::Acquire(), List::Mapcar(), Lock::Release(), and VoidFunctionPtr.
|
|
|
Definition at line 71 of file synchlist.cc. References Lock::Acquire(), ASSERT, List::IsEmpty(), Lock::Release(), List::Remove(), and Condition::Wait().
|
1.3.8