Sleeper
void AddSleeper(Sleeper *sleeper)
void RemoveSleeper(Sleeper *sleeper)
Sleeper *sleeper = (Sleeper*)fSleepers.ItemAt(i);
Sleeper() : fMessageCode(0), fSemaphore(-1) {}
Sleeper *sleeper = new Sleeper;
Sleeper *sleeper = new Sleeper;
LaunchContext::AddSleeper(Sleeper *sleeper)
LaunchContext::RemoveSleeper(Sleeper *sleeper)
for (int32 i = 0; Sleeper *sleeper = (Sleeper*)fSleepers.ItemAt(i); i++) {
class Sleeper;
void AddSleeper(Sleeper *sleeper);
void RemoveSleeper(Sleeper *sleeper);