Lines Matching refs:value
95 printf("Value type: STRING\n Size: %d\n", data->value.str_value.len); in print_property()
97 char *ascii_out = (char *) malloc((data->value.str_value.len + 1) * sizeof(char)); in print_property()
98 memcpy(ascii_out, data->value.str_value.data, data->value.str_value.len); in print_property()
99 ascii_out[data->value.str_value.len] = '\0'; in print_property()
103 printf("Value type: BYTES\n Size: %d", data->value.bytes_value.len); in print_property()
104 for (int i = 0; i < data->value.bytes_value.len; i++) { in print_property()
108 printf("%02X ", data->value.bytes_value.data[i]); in print_property()
113 printf("Value type: BOOLEAN\nValue: %d\n", data->value.boolean_value); in print_property()
117 printf("Value: %d\n", data->value.boolean_value); in print_property()
120 printf("Value type: INT64\nValue: %" PRId64 "\n", data->value.int64_value); in print_property()
123 printf("Value type: FLOAT\nValue: %f\n", data->value.float_value); in print_property()
126 printf("Value type: FLOAT_VEC2\nValue[0]: %f ", data->value.float_array[0]); in print_property()
127 printf("Value[1]: %f\n", data->value.float_array[1]); in print_property()
130 printf("Value type: FLOAT_VEC3\nValue[0]: %f ", data->value.float_array[0]); in print_property()
131 printf("Value[1]: %f ", data->value.float_array[1]); in print_property()
132 printf("Value[2]: %f\n", data->value.float_array[2]); in print_property()
135 printf("Value type: FLOAT_VEC4\nValue[0]: %f ", data->value.float_array[0]); in print_property()
136 printf("Value[1]: %f ", data->value.float_array[1]); in print_property()
137 printf("Value[2]: %f ", data->value.float_array[2]); in print_property()
138 printf("Value[3]: %f\n", data->value.float_array[3]); in print_property()
141 printf("Value type: INT32\nValue: %d\n", data->value.int32_value); in print_property()
144 printf("Value type: INT32_VEC2\nValue[0]: %d ", data->value.int32_array[0]); in print_property()
145 printf("Value[1]: %d\n", data->value.int32_array[1]); in print_property()
148 printf("Value type: INT32_VEC3\nValue[0]: %d ", data->value.int32_array[0]); in print_property()
149 printf("Value[1]: %d ", data->value.int32_array[1]); in print_property()
150 printf("Value[2]: %d\n", data->value.int32_array[2]); in print_property()
153 printf("Value type: INT32_VEC4\nValue[0]: %d ", data->value.int32_array[0]); in print_property()
154 printf("Value[1]: %d ", data->value.int32_array[1]); in print_property()
155 printf("Value[2]: %d ", data->value.int32_array[2]); in print_property()
156 printf("Value[3]: %d\n", data->value.int32_array[3]); in print_property()
160 printf("Value: %f\n", data->value.float_value); in print_property()
164 printf("Value[0]: %f", data->value.float_array[0]); in print_property()
165 printf("Value[1]: %f\n", data->value.float_array[1]); in print_property()
169 printf("Value[0]: %f ", data->value.float_array[0]); in print_property()
170 printf("Value[1]: %f ", data->value.float_array[1]); in print_property()
171 printf("Value[2]: %f\n", data->value.float_array[2]); in print_property()
175 printf("Value[0]: %f ", data->value.float_array[0]); in print_property()
176 printf("Value[1]: %f ", data->value.float_array[1]); in print_property()
177 printf("Value[2]: %f ", data->value.float_array[2]); in print_property()
178 printf("Value[3]: %f\n", data->value.float_array[3]); in print_property()
182 printf("Value: %d\n", data->value.int32_value); in print_property()
186 printf("Value[0]: %d ", data->value.int32_array[0]); in print_property()
187 printf("Value[1]: %d\n", data->value.int32_array[1]); in print_property()
191 printf("Value[0]: %d ", data->value.int32_array[0]); in print_property()
192 printf("Value[1]: %d ", data->value.int32_array[1]); in print_property()
193 printf("Value[2]: %d\n", data->value.int32_array[2]); in print_property()
197 printf("Value[0]: %d ", data->value.int32_array[0]); in print_property()
198 printf("Value[1]: %d ", data->value.int32_array[1]); in print_property()
199 printf("Value[2]: %d ", data->value.int32_array[2]); in print_property()
200 printf("Value[3]: %d\n", data->value.int32_array[3]); in print_property()
215 sscanf(value_string, "%d", &(data->value.int32_value)); in get_property()
221 memcpy(data->value.int32_array, vec, sizeof(vec)); in get_property()
252 float value = 0.0; in set_property() local
256 vehicle_data.value.str_value.len = strlen(data); in set_property()
257 vehicle_data.value.str_value.data = in set_property()
259 memcpy(vehicle_data.value.str_value.data, data, strlen(data) + 1); in set_property()
270 vehicle_data.value.bytes_value.len = numBytes; in set_property()
271 vehicle_data.value.bytes_value.data = buf; in set_property()
275 vehicle_data.value.boolean_value = atoi(data); in set_property()
279 &vehicle_data.value.boolean_value); in set_property()
282 vehicle_data.value.int64_value = atoi(data); in set_property()
285 vehicle_data.value.float_value = atof(data); in set_property()
288 sscanf(data, "%f %f", &vehicle_data.value.float_array[0], in set_property()
289 &vehicle_data.value.float_array[1]); in set_property()
292 sscanf(data, "%f %f %f", &vehicle_data.value.float_array[0], in set_property()
293 &vehicle_data.value.float_array[1], in set_property()
294 &vehicle_data.value.float_array[2]); in set_property()
297 sscanf(data, "%f %f %f %f", &vehicle_data.value.float_array[0], in set_property()
298 &vehicle_data.value.float_array[1], in set_property()
299 &vehicle_data.value.float_array[2], in set_property()
300 &vehicle_data.value.float_array[3]); in set_property()
303 vehicle_data.value.int32_value = atoi(data); in set_property()
306 sscanf(data, "%d %d", &vehicle_data.value.int32_array[0], in set_property()
307 &vehicle_data.value.int32_array[1]); in set_property()
310 sscanf(data, "%d %d %d", &vehicle_data.value.int32_array[0], in set_property()
311 &vehicle_data.value.int32_array[1], in set_property()
312 &vehicle_data.value.int32_array[2]); in set_property()
315 sscanf(data, "%d %d %d %d", &vehicle_data.value.int32_array[0], in set_property()
316 &vehicle_data.value.int32_array[1], in set_property()
317 &vehicle_data.value.int32_array[2], in set_property()
318 &vehicle_data.value.int32_array[3]); in set_property()
321 sscanf(data, "%d %f", &zone, &value); in set_property()
323 vehicle_data.value.float_value = value; in set_property()
327 &vehicle_data.value.float_array[0], in set_property()
328 &vehicle_data.value.float_array[1]); in set_property()
332 &vehicle_data.value.float_array[0], in set_property()
333 &vehicle_data.value.float_array[1], in set_property()
334 &vehicle_data.value.float_array[2]); in set_property()
338 &vehicle_data.value.float_array[0], in set_property()
339 &vehicle_data.value.float_array[1], in set_property()
340 &vehicle_data.value.float_array[2], in set_property()
341 &vehicle_data.value.float_array[3]); in set_property()
345 &vehicle_data.value.int32_value); in set_property()
349 &vehicle_data.value.int32_array[0], in set_property()
350 &vehicle_data.value.int32_array[1]); in set_property()
354 &vehicle_data.value.int32_array[0], in set_property()
355 &vehicle_data.value.int32_array[1], in set_property()
356 &vehicle_data.value.int32_array[2]); in set_property()
360 &vehicle_data.value.int32_array[0], in set_property()
361 &vehicle_data.value.int32_array[1], in set_property()
362 &vehicle_data.value.int32_array[2], in set_property()
363 &vehicle_data.value.int32_array[3]); in set_property()
447 char value[100] = ""; in main() local
474 strcpy(value, optarg); in main()
510 get_property(vehicle_device, property, type, value); in main()
518 set_property(vehicle_device, property, type, value); in main()