Lines Matching defs:holder
2395 WMError WindowSessionImpl::RegisterListener(std::vector<sptr<T>>& holder, const sptr<T>& listener)
2401 if (std::find(holder.begin(), holder.end(), listener) != holder.end()) {
2405 holder.emplace_back(listener);
2410 WMError WindowSessionImpl::UnregisterListener(std::vector<sptr<T>>& holder, const sptr<T>& listener)
2416 holder.erase(std::remove_if(holder.begin(), holder.end(),
2419 }), holder.end());