Lines Matching defs:iter

57     for (auto& iter : windowNodeMap_) {
58 if (iter.second->GetWindowType() == WindowType::WINDOW_TYPE_DESKTOP ||
59 iter.second->GetWindowType() == WindowType::WINDOW_TYPE_NAVIGATION_BAR ||
60 iter.second->GetWindowType() == WindowType::WINDOW_TYPE_STATUS_BAR ||
61 iter.second->GetWindowType() == WindowType::WINDOW_TYPE_KEYGUARD) {
62 return iter.second;
70 for (auto iter : displayIdMap_) {
71 auto displayIdVec = iter.second;
74 return iter.first;
100 auto iter = windowNodeContainerMap_.find(displayGroupId);
101 if (iter != windowNodeContainerMap_.end()) {
111 return iter->second;
157 auto iter = windowNodeMap_.find(windowId);
158 if (iter == windowNodeMap_.end()) {
161 return iter->second;
183 auto iter = std::find_if(windowNodeContainerMap_.begin(), windowNodeContainerMap_.end(),
188 if (iter != windowNodeContainerMap_.end()) {
189 screenGroupIdOfNode = iter->first;
215 auto iter = std::find_if(windowNodeMap_.begin(), windowNodeMap_.end(),
223 if (iter == windowNodeMap_.end()) {
227 return iter->second;
426 auto iter = surfaceIdWindowNodeMap_.find(surfaceId);
427 if (iter == surfaceIdWindowNodeMap_.end()) {
430 sptr<WindowNode> node = iter->second;
445 for (auto iter = rsVisibleData.begin(); iter != rsVisibleData.end(); iter++) {
446 if (static_cast<WindowLayerState>(iter->second) < WINDOW_LAYER_DRAWING) {
447 currVisibleData.emplace_back(iter->first, static_cast<WindowVisibilityState>(iter->second));
490 auto iter = surfaceIdWindowNodeMap_.find(surfaceId);
491 if (iter == surfaceIdWindowNodeMap_.end()) {
494 sptr<WindowNode> node = iter->second;
598 for (auto& iter : windowNodeMap_) {
599 if (iter.second->startingWindowShown_ && !iter.second->GetWindowToken()) {
600 destroyIds.push_back(iter.second->GetWindowId());
1155 auto iter = std::find_if(surfaceIdWindowNodeMap_.begin(), surfaceIdWindowNodeMap_.end(), cmpFunc);
1156 if (iter != surfaceIdWindowNodeMap_.end()) {
1157 surfaceIdWindowNodeMap_.erase(iter);
1193 auto iter = std::find_if(node->children_.begin(), node->children_.end(),
1197 if (iter == node->children_.end()) {
1229 auto iter = std::find_if(node->children_.begin(), node->children_.end(),
1233 if (iter == node->children_.end()) {
1357 auto iter = std::find_if(windowNodeMap_.begin(), windowNodeMap_.end(),
1361 if (iter == windowNodeMap_.end()) {
1365 return iter->second;
1419 auto iter = std::find(windowNodes.begin(), windowNodes.end(), node);
1420 if (iter == windowNodes.end()) {
1424 for (++iter; iter != windowNodes.end(); ++iter) {
1425 if (*iter == nullptr) {
1429 if ((*iter)->GetWindowType() == WindowType::WINDOW_TYPE_APP_COMPONENT) {
1430 WLOGFI("Skip component window: %{public}u", (*iter)->GetWindowId());
1433 if (WindowHelper::IsAppWindow((*iter)->GetWindowType())) {
1434 WLOGFI("App window: %{public}u", (*iter)->GetWindowId());
1435 if ((*iter)->GetWindowToken()) {
1436 (*iter)->GetWindowToken()->ConsumeKeyEvent(event);
1440 WLOGFI("Unexpected window: %{public}u", (*iter)->GetWindowId());
1447 auto iter = windowIdMap_.find(remoteObject);
1448 return iter == std::end(windowIdMap_) ? INVALID_WINDOW_ID : iter->second;
1466 auto iter = node->children_.rbegin();
1467 if (WindowHelper::IsSubWindow((*iter)->GetWindowType()) ||
1468 WindowHelper::IsSystemSubWindow((*iter)->GetWindowType())) {
1469 topWinId = (*iter)->GetWindowId();
1617 for (const auto& iter : displayInfoMap) {
1618 auto id = iter.first;
1619 auto info = iter.second;
1634 auto iter = windowNodeContainerMap_.find(displayGroupId);
1635 if (iter == windowNodeContainerMap_.end()) {
1674 auto iter = windowNodeContainerMap_.find(displayGroupId);
1675 if (iter == windowNodeContainerMap_.end() ||
1687 auto container = iter->second;
1725 auto iter = windowNodeContainerMap_.find(displayGroupId);
1726 if (iter == windowNodeContainerMap_.end() || std::find(displayIdVec.begin(),
1732 auto container = iter->second;
1775 for (auto iter = splitRatios.begin(); iter != splitRatios.end();) {
1776 if (*iter > 0 && *iter < 1) { // valid ratio range (0, 1)
1777 iter++;
1779 iter = splitRatios.erase(iter);
1783 auto iter = std::unique(splitRatios.begin(), splitRatios.end());
1784 splitRatios.erase(iter, splitRatios.end()); // remove duplicate ratios
1850 auto iter = std::find_if(windowNodeMap_.begin(), windowNodeMap_.end(),
1857 if (iter == windowNodeMap_.end()) {
1861 return iter->second;
1877 for (auto& iter : windowNodeMap_) {
1878 if (iter.second->GetWindowType() == WindowType::WINDOW_TYPE_DIALOG) {
1879 oriCaller = FindMainWindowWithToken(iter.second->dialogTargetToken_);
1891 for (const auto& iter : windowNodeMap_) {
1892 if (iter.second != nullptr && iter.second->abilityToken_ == abilityToken) {
1893 return iter.second;