TeamSemInfo
TeamSemInfo(SemInfo* semaphore, sem_t* userSem)
TeamSemInfo* Clone() const
TeamSemInfo* clone = new(std::nothrow) TeamSemInfo(sem, fUserSemaphore);
TeamSemInfo*& HashLink()
TeamSemInfo* fHashLink;
typedef TeamSemInfo ValueType;
size_t Hash(TeamSemInfo* semaphore) const
bool Compare(const KeyType& key, TeamSemInfo* semaphore) const
TeamSemInfo*& GetLink(TeamSemInfo* semaphore) const
while (TeamSemInfo* sem = it.Next()) {
while (TeamSemInfo* sem = it.Next()) {
TeamSemInfo* clonedSem = sem->Clone();
TeamSemInfo* teamSem = fSemaphores.Lookup(sem->ID());
teamSem = new(std::nothrow) TeamSemInfo(sem, userSem);
TeamSemInfo* sem = fSemaphores.Lookup(id);
TeamSemInfo* sem = fSemaphores.Lookup(id);
TeamSemInfo* sem = fSemaphores.Lookup(id);
TeamSemInfo* sem = fSemaphores.Lookup(id);