Lines Matching refs:itor
126 auto itor = intervalToTimers_[entry->interval].begin(); in Unregister() local
127 for (; itor != intervalToTimers_[entry->interval].end(); ++itor) { in Unregister()
128 if ((*itor)->timerId == timerId) { in Unregister()
130 if ((*itor)->once) { in Unregister()
131 reactor_->CancelTimer((*itor)->timerFd); in Unregister()
132 timers_.erase((*itor)->timerFd); in Unregister()
134 intervalToTimers_[entry->interval].erase(itor); in Unregister()
170 for (auto& itor : timers_) { in DoUnregister() local
171 if (itor.second == interval) { in DoUnregister()
172 reactor_->CancelTimer(itor.first); in DoUnregister()
243 for (auto itor = entryList.begin(); itor != entryList.end();) { in EraseUnusedTimerId() local
244 uint32_t id = (*itor)->timerId; in EraseUnusedTimerId()
246 ++itor; in EraseUnusedTimerId()
250 reactor_->CancelTimer((*itor)->timerFd); in EraseUnusedTimerId()
251 timers_.erase((*itor)->timerFd); in EraseUnusedTimerId()
252 itor = entryList.erase(itor); in EraseUnusedTimerId()