Lines Matching refs:complex_array

1107     dm_shw_data_value_complex_t *complex_array = data_value->value;  in _dm_shw_array_int_set()  local
1110 *((int *)(complex_array->value) + index) = int_set; in _dm_shw_array_int_set()
1112 *((int *)(complex_array->value) + index)); in _dm_shw_array_int_set()
1121 dm_shw_data_value_complex_t *complex_array = data_value->value; in _dm_shw_array_float_set() local
1124 *((float *)(complex_array->value) + index) = float_set; in _dm_shw_array_float_set()
1126 index, *((float *)(complex_array->value) + index)); in _dm_shw_array_float_set()
1135 dm_shw_data_value_complex_t *complex_array = data_value->value; in _dm_shw_array_double_set() local
1138 *((double *)(complex_array->value) + index) = double_set; in _dm_shw_array_double_set()
1140 index, *((double *)(complex_array->value) + index)); in _dm_shw_array_double_set()
1150 dm_shw_data_value_complex_t *complex_array = data_value->value; in _dm_shw_array_text_set() local
1154 if (*((char **)(complex_array->value) + index)) { in _dm_shw_array_text_set()
1155 DM_free(*((char **)(complex_array->value) + index)); in _dm_shw_array_text_set()
1156 *((char **)(complex_array->value) + index) = NULL; in _dm_shw_array_text_set()
1160 (void **)((char **)(complex_array->value) + index), in _dm_shw_array_text_set()
1167 *((char **)(complex_array->value) + index)); in _dm_shw_array_text_set()
1176 dm_shw_data_value_complex_t *complex_array = data_value->value; in _dm_shw_array_enum_set() local
1179 *((int *)(complex_array->value) + index) = int_set; in _dm_shw_array_enum_set()
1181 index, *((int *)(complex_array->value) + index)); in _dm_shw_array_enum_set()
1191 dm_shw_data_value_complex_t *complex_array = data_value->value; in _dm_shw_array_date_set() local
1195 if (*((char **)(complex_array->value) + index)) { in _dm_shw_array_date_set()
1196 DM_free(*((char **)(complex_array->value) + index)); in _dm_shw_array_date_set()
1197 *((char **)(complex_array->value) + index) = NULL; in _dm_shw_array_date_set()
1201 (void **)((char **)(complex_array->value) + index), in _dm_shw_array_date_set()
1208 *((char **)(complex_array->value) + index)); in _dm_shw_array_date_set()
1217 dm_shw_data_value_complex_t *complex_array = data_value->value; in _dm_shw_array_bool_set() local
1220 *((int *)(complex_array->value) + index) = int_set; in _dm_shw_array_bool_set()
1222 index, *((int *)(complex_array->value) + index)); in _dm_shw_array_bool_set()
1231 dm_shw_data_value_complex_t *complex_array = data_value->value; in _dm_shw_data_array_set() local
1233 if (complex_array == NULL || index < 0 || index >= complex_array->size) { in _dm_shw_data_array_set()
1237 if (g_iotx_data_type_mapping[complex_array->type].func_array_set == NULL) { in _dm_shw_data_array_set()
1241 return g_iotx_data_type_mapping[complex_array->type].func_array_set( in _dm_shw_data_array_set()
1364 dm_shw_data_value_complex_t *complex_array = data_value->value; in _dm_shw_array_int_get() local
1366 if (complex_array->value == NULL || in _dm_shw_array_int_get()
1367 ((int *)(complex_array->value) + index) == NULL) { in _dm_shw_array_int_get()
1371 *((int *)value) = *((int *)(complex_array->value) + index); in _dm_shw_array_int_get()
1379 dm_shw_data_value_complex_t *complex_array = data_value->value; in _dm_shw_array_float_get() local
1381 if (complex_array->value == NULL || in _dm_shw_array_float_get()
1382 ((float *)(complex_array->value) + index) == NULL) { in _dm_shw_array_float_get()
1386 *((float *)value) = *((float *)(complex_array->value) + index); in _dm_shw_array_float_get()
1394 dm_shw_data_value_complex_t *complex_array = data_value->value; in _dm_shw_array_double_get() local
1396 if (complex_array->value == NULL || in _dm_shw_array_double_get()
1397 ((double *)(complex_array->value) + index) == NULL) { in _dm_shw_array_double_get()
1401 *((double *)value) = *((double *)(complex_array->value) + index); in _dm_shw_array_double_get()
1410 dm_shw_data_value_complex_t *complex_array = data_value->value; in _dm_shw_array_text_get() local
1412 if (complex_array->value == NULL || in _dm_shw_array_text_get()
1413 *((char **)(complex_array->value) + index) == NULL || in _dm_shw_array_text_get()
1419 *((char **)(complex_array->value) + index), in _dm_shw_array_text_get()
1420 strlen(*((char **)(complex_array->value) + index)), (void **)value, in _dm_shw_array_text_get()
1421 strlen(*((char **)(complex_array->value) + index)) + 1); in _dm_shw_array_text_get()
1432 dm_shw_data_value_complex_t *complex_array = data_value->value; in _dm_shw_array_enum_get() local
1434 if (complex_array->value == NULL || in _dm_shw_array_enum_get()
1435 ((int *)(complex_array->value) + index) == NULL) { in _dm_shw_array_enum_get()
1439 *((int *)value) = *((int *)(complex_array->value) + index); in _dm_shw_array_enum_get()
1448 dm_shw_data_value_complex_t *complex_array = data_value->value; in _dm_shw_array_date_get() local
1450 if (complex_array->value == NULL || in _dm_shw_array_date_get()
1451 *((char **)(complex_array->value) + index) == NULL || in _dm_shw_array_date_get()
1457 *((char **)(complex_array->value) + index), in _dm_shw_array_date_get()
1458 strlen(*((char **)(complex_array->value) + index)), (void **)value, in _dm_shw_array_date_get()
1459 strlen(*((char **)(complex_array->value) + index)) + 1); in _dm_shw_array_date_get()
1470 dm_shw_data_value_complex_t *complex_array = data_value->value; in _dm_shw_array_bool_get() local
1472 if (complex_array->value == NULL || in _dm_shw_array_bool_get()
1473 ((int *)(complex_array->value) + index) == NULL) { in _dm_shw_array_bool_get()
1477 *((int *)value) = *((int *)(complex_array->value) + index); in _dm_shw_array_bool_get()
1485 dm_shw_data_value_complex_t *complex_array = data_value->value; in _dm_shw_data_array_get() local
1487 if (complex_array == NULL || index < 0 || index >= complex_array->size) { in _dm_shw_data_array_get()
1491 if (g_iotx_data_type_mapping[complex_array->type].func_array_get == NULL) { in _dm_shw_data_array_get()
1495 return g_iotx_data_type_mapping[complex_array->type].func_array_get( in _dm_shw_data_array_get()
1800 dm_shw_data_value_complex_t *complex_array = NULL; in _dm_shw_array_insert_json_item() local
1806 complex_array = data->data_value.value; in _dm_shw_array_insert_json_item()
1823 switch (complex_array->type) { in _dm_shw_array_insert_json_item()
1829 for (index = 0; index < complex_array->size; index++) { in _dm_shw_array_insert_json_item()
1830 value = *((int *)(complex_array->value) + index); in _dm_shw_array_insert_json_item()
1848 for (index = 0; index < complex_array->size; index++) { in _dm_shw_array_insert_json_item()
1849 value = *((float *)(complex_array->value) + index); in _dm_shw_array_insert_json_item()
1867 for (index = 0; index < complex_array->size; index++) { in _dm_shw_array_insert_json_item()
1868 value = *((double *)(complex_array->value) + index); in _dm_shw_array_insert_json_item()
1887 for (index = 0; index < complex_array->size; index++) { in _dm_shw_array_insert_json_item()
1888 value = *((char **)(complex_array->value) + index); in _dm_shw_array_insert_json_item()
1912 for (index = 0; index < complex_array->size; index++) { in _dm_shw_array_insert_json_item()
1913 array_data = (dm_shw_data_t *)(complex_array->value) + index; in _dm_shw_array_insert_json_item()
2286 dm_shw_data_value_complex_t *complex_array = data_value->value; in _dm_shw_array_text_free() local
2289 if (complex_array) { in _dm_shw_array_text_free()
2290 for (index = 0; index < complex_array->size; index++) { in _dm_shw_array_text_free()
2291 if (*((char **)(complex_array->value) + index)) { in _dm_shw_array_text_free()
2292 DM_free(*((char **)(complex_array->value) + index)); in _dm_shw_array_text_free()
2293 *((char **)(complex_array->value) + index) = NULL; in _dm_shw_array_text_free()
2306 dm_shw_data_value_complex_t *complex_array = data_value->value; in _dm_shw_array_date_free() local
2309 if (complex_array) { in _dm_shw_array_date_free()
2310 for (index = 0; index < complex_array->size; index++) { in _dm_shw_array_date_free()
2311 if (*((char **)(complex_array->value) + index)) { in _dm_shw_array_date_free()
2312 DM_free(*((char **)(complex_array->value) + index)); in _dm_shw_array_date_free()
2313 *((char **)(complex_array->value) + index) = NULL; in _dm_shw_array_date_free()
2345 dm_shw_data_value_complex_t *complex_array = data_value->value; in _dm_shw_array_free() local
2348 if (complex_array) { in _dm_shw_array_free()
2350 if (g_iotx_data_type_mapping[complex_array->type].func_array_free != in _dm_shw_array_free()
2352 g_iotx_data_type_mapping[complex_array->type].func_array_free( in _dm_shw_array_free()
2355 if (complex_array->value) { in _dm_shw_array_free()
2356 DM_free(complex_array->value); in _dm_shw_array_free()
2358 DM_free(complex_array); in _dm_shw_array_free()
2367 dm_shw_data_value_complex_t *complex_array = data_value->value; in _dm_shw_struct_free() local
2370 if (complex_array) { in _dm_shw_struct_free()
2371 for (index = 0; index < complex_array->size; index++) { in _dm_shw_struct_free()
2372 property = (dm_shw_data_t *)(complex_array->value) + index; in _dm_shw_struct_free()
2375 if (complex_array->value) { in _dm_shw_struct_free()
2376 DM_free(complex_array->value); in _dm_shw_struct_free()
2378 DM_free(complex_array); in _dm_shw_struct_free()