Lines Matching refs:zone
24 return [pg = std::move(pg), sse = std::move(sse)](auto& zone, auto& group) { in property_states_match() argument
27 std::all_of(pg.begin(), pg.end(), [&zone](const auto& entry) { in property_states_match()
30 return zone.getPropValueVariant( in property_states_match()
49 std::for_each(sse.begin(), sse.end(), [&zone](const auto& entry) { in property_states_match()
50 zone.initEvent(entry); in property_states_match()
59 std::for_each(sse.begin(), sse.end(), [&zone](const auto& entry) { in property_states_match()
60 zone.removeEvent(entry); in property_states_match()
62 zone.setFullSpeed(); in property_states_match()
65 zone.setActiveAllow(&group, precondState); in property_states_match()
71 return [sse = std::move(sse)](auto& zone, auto& group) { in services_missing_owner() argument
73 zone.setServices(&group); in services_missing_owner()
74 const auto& services = zone.getGroupServices(&group); in services_missing_owner()
83 std::for_each(sse.begin(), sse.end(), [&zone](const auto& entry) { in services_missing_owner()
84 zone.initEvent(entry); in services_missing_owner()
90 std::for_each(sse.begin(), sse.end(), [&zone](const auto& entry) { in services_missing_owner()
91 zone.removeEvent(entry); in services_missing_owner()