Lines Matching refs:alarms_
33 alarms_ {std::make_shared<TimerInfo>(seed)}
39 return alarms_.size();
44 return (index >= alarms_.size()) ? nullptr : alarms_.at(index);
56 auto it = std::upper_bound(alarms_.begin(),
57 alarms_.end(),
62 alarms_.insert(it, alarm); // 根据Alarm.when_elapsed从小到大排列
88 for (auto it = alarms_.begin(); it != alarms_.end();) {
91 it = alarms_.erase(it);
114 return std::find_if(alarms_.begin(),
115 alarms_.end(),
118 }) != alarms_.end();
123 return std::any_of(alarms_.begin(), alarms_.end(),