Lines Matching refs:zone
43 void default_floor_on_missing_owner(Zone& zone, const Group& group);
70 void set_request_speed_base_with_max(Zone& zone, const Group& group);
89 state = std::forward<T>(state)](auto& zone, auto& group) { in count_state_before_speed() argument
95 if (zone.template getPropertyValue<T>( in count_state_before_speed()
108 zone.setSpeed(speed); in count_state_before_speed()
113 zone.setActiveAllow(&group, !(numAtState >= count)); in count_state_before_speed()
132 return [val_to_speed = std::move(val_to_speed)](control::Zone& zone, in set_floor_from_average_sensor_value()
134 auto speed = zone.getDefFloor(); in set_floor_from_average_sensor_value()
140 [&zone, &count](T sum, const auto& entry) { in set_floor_from_average_sensor_value()
143 return sum + zone.template getPropertyValue<T>( in set_floor_from_average_sensor_value()
168 zone.setFloor(speed); in set_floor_from_average_sensor_value()
191 std::move(val_to_speed)](Zone& zone, const Group& group) { in set_ceiling_from_average_sensor_value() argument
192 auto speed = zone.getCeiling(); in set_ceiling_from_average_sensor_value()
198 [&zone, &count](T sum, const auto& entry) { in set_ceiling_from_average_sensor_value()
201 return sum + zone.template getPropertyValue<T>( in set_ceiling_from_average_sensor_value()
216 auto prevValue = zone.swapCeilingKeyValue(avgValue); in set_ceiling_from_average_sensor_value()
286 zone.setCeiling(speed); in set_ceiling_from_average_sensor_value()
308 state = std::forward<T>(state)](auto& zone, auto& group) { in set_net_increase_speed() argument
309 auto netDelta = zone.getIncSpeedDelta(); in set_net_increase_speed()
312 [&zone, &state, &factor, &speedDelta, in set_net_increase_speed()
316 T value = zone.template getPropertyValue<T>( in set_net_increase_speed()
339 zone.requestSpeedIncrease(netDelta); in set_net_increase_speed()
361 state = std::forward<T>(state)](auto& zone, auto& group) { in set_net_decrease_speed() argument
362 auto netDelta = zone.getDecSpeedDelta(); in set_net_decrease_speed()
367 T value = zone.template getPropertyValue<T>( in set_net_decrease_speed()
401 zone.setDecreaseAllow(&group, !(netDelta == 0)); in set_net_decrease_speed()
403 zone.requestSpeedDecrease(netDelta); in set_net_decrease_speed()
428 altEvents = std::move(altEvents)](auto& zone, auto& group) { in use_alternate_events_on_state() argument
431 group.begin(), group.end(), [&zone, &state](const auto& entry) { in use_alternate_events_on_state()
434 return zone.template getPropertyValue<T>( in use_alternate_events_on_state()
457 [&zone](const auto& entry) { zone.removeEvent(entry); }); in use_alternate_events_on_state()
460 [&zone](const auto& entry) { zone.initEvent(entry); }); in use_alternate_events_on_state()
487 valueToSpeed = std::move(valueToSpeed)](control::Zone& zone, in set_floor_from_median_sensor_value()
489 auto speed = zone.getDefFloor(); in set_floor_from_median_sensor_value()
497 auto value = zone.template getPropertyValue<T>( in set_floor_from_median_sensor_value()
539 zone.setFloor(speed); in set_floor_from_median_sensor_value()
558 return [speed, state = std::forward<T>(state)](auto& zone, auto& group) { in update_default_floor() argument
560 group.begin(), group.end(), [&zone, &state](const auto& entry) { in update_default_floor()
563 return zone.template getPropertyValue<T>( in update_default_floor()
582 zone.setDefFloor(speed); in update_default_floor()
603 events = std::move(events)](auto& zone, auto& group) { in use_events_on_state() argument
606 group.begin(), group.end(), [&zone, &state](const auto& entry) { in use_events_on_state()
609 return zone.template getPropertyValue<T>( in use_events_on_state()
625 [&zone](const auto& entry) { in use_events_on_state()
626 zone.initEvent(entry); in use_events_on_state()
633 [&zone](const auto& entry) { in use_events_on_state()
634 zone.removeEvent(entry); in use_events_on_state()