#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().
|