Ad get value type function for data value

This commit is contained in:
Parker Liu
2021-10-08 11:33:56 +08:00
parent 7e6735011c
commit fc8740dc75
2 changed files with 6 additions and 0 deletions
+1
View File
@@ -182,6 +182,7 @@ static inline neu_dtype_e neu_flags_type_in_dtype(neu_dtype_e type)
}
neu_dtype_e neu_dvalue_get_type(neu_data_val_t *val);
neu_dtype_e neu_dvalue_get_value_type(neu_data_val_t *val);
/*
* declare all basic function for neu_data_val_t
+5
View File
@@ -161,6 +161,11 @@ neu_dtype_e neu_dvalue_get_type(neu_data_val_t *val)
return val->type;
}
neu_dtype_e neu_dvalue_get_value_type(neu_data_val_t *val)
{
return val->type & (NEU_DTYPE_FLAGS_START - 1);
}
/* new a normal neu_data_val_t with external buffer */
neu_data_val_t *neu_dvalue_new(neu_dtype_e type)
{