// after
static void get_sensor_data(size_t iteration,
                            size_t sensor_id,
                            sensor_data_t* data,
                            bool* need_output)
{
    *need_output = false;
    switch (sensor_id) {
    case 0:
        data->value = get_sensor_A_value();
        data->name = "A";
        *need_output = true;
        break;
    // 中略
    }
}
