Lines Matching full:second
113 data["zones"][zone.second->getName()] = zone.second->dump(); in dumpDebugData()
152 data["events"][event.second->getName()] = event.second->dump(); in dumpCache()
172 std::make_pair(fan.second->getZone(), fan.first.second); in load()
179 if (itZone->second->getTarget() != fan.second->getTarget() && in load()
180 fan.second->getTarget() != 0) in load()
184 itZone->second->setTarget(fan.second->getTarget()); in load()
186 itZone->second->addFan(std::move(fan.second)); in load()
210 [](const auto& entry) { entry.second->enable(); }); in load()
222 [](const auto& entry) { entry.second->enable(); }); in load()
239 entry.second->setTarget(entry.second->getPoweronTarget()); in powerStateChanged()
244 [](const auto& entry) { entry.second->powerOn(); }); in powerStateChanged()
251 [](const auto& entry) { entry.second->powerOff(); }); in powerStateChanged()
268 if (input.second.empty()) in inConfig()
277 input.second.begin(), input.second.end(), in inConfig()
280 comp.second.begin(), comp.second.end(), in inConfig()
302 for (const auto& service : itServ->second) in hasOwner()
305 service.second.second.begin(), service.second.second.end(), in hasOwner()
307 if (itIntf != std::end(service.second.second)) in hasOwner()
310 return service.second.first; in hasOwner()
322 auto itServ = itPath.second.find(serv); in setOwner()
323 if (itServ != itPath.second.end()) in setOwner()
325 itServ->second.first = hasOwner; in setOwner()
331 for (auto& intf : itServ->second.second) in setOwner()
347 ownIntf.second.begin(), ownIntf.second.end(), in setOwner()
349 if (itIntf == std::end(ownIntf.second)) in setOwner()
351 ownIntf.second.emplace_back(intf); in setOwner()
362 for (auto& itServ : itPath.second) in setOwner()
369 itServ.second.second.begin(), itServ.second.second.end(), in setOwner()
371 if (itIntf != std::end(itServ.second.second)) in setOwner()
373 itServ.second.first = isOwned; in setOwner()
387 for (const auto& service : itServ->second) in findService()
390 service.second.second.begin(), service.second.second.end(), in findService()
392 if (itIntf != std::end(service.second.second)) in findService()
415 for (auto& itServ : itPath.second) in addServices()
417 auto servIter = pathIter->second.find(itServ.first); in addServices()
418 if (servIter != pathIter->second.end()) in addServices()
420 if (std::find(servIter->second.second.begin(), in addServices()
421 servIter->second.second.end(), intf) == in addServices()
422 servIter->second.second.end()) in addServices()
425 servIter->second.second.emplace_back(intf); in addServices()
432 pathIter->second[itServ.first] = in addServices()
441 for (const auto& [servName, servIntfs] : itPath.second) in addServices()
470 auto itServ = path.second.find(serv); in findPaths()
471 if (itServ != path.second.end()) in findPaths()
473 if (std::find(itServ->second.second.begin(), in findPaths()
474 itServ->second.second.end(), intf) != in findPaths()
475 itServ->second.second.end()) in findPaths()
609 auto itIntf = itPath->second.find(intf); in getProperty()
610 if (itIntf != itPath->second.end()) in getProperty()
612 auto itProp = itIntf->second.find(prop); in getProperty()
613 if (itProp != itIntf->second.end()) in getProperty()
615 return itProp->second; in getProperty()
744 if (std::get<bool>(data.second)) in timerExpired()
746 addGroups(std::get<const std::vector<Group>&>(data.second)); in timerExpired()
750 std::get<std::vector<std::unique_ptr<ActionBase>>&>(data.second); in timerExpired()
761 (std::get<std::string>(data.second) == in timerExpired()
762 std::get<std::string>(timer.first->second))); in timerExpired()
821 if (profile.second->isActive()) in setProfiles()
835 [&actList = it->second](auto& action) { in addParameterTrigger()
855 std::for_each(it->second.begin(), it->second.end(), in runParameterActions()