GdaDataModelList

## GdaDataModelList GdaDataModelList — An implementation of GdaDataModel based on a list |

## Synopsis

                GdaDataModelListPrivate;
    GdaDataModel* gda_data_model_list_new       (void);
    GdaDataModel* gda_data_model_list_new_from_string_list
                                                (const GList *list);
    const GdaRow* gda_data_model_list_append_value
                                                (GdaDataModelList *model,
                                                 const GdaValue *value);

## Description

## Details

### GdaDataModelListPrivate

    typedef struct _GdaDataModelListPrivate GdaDataModelListPrivate;

### gda_data_model_list_new ()

    GdaDataModel* gda_data_model_list_new       (void);

Returns : | a newly allocated GdaDataModel.

### gda_data_model_list_new_from_string_list ()

    GdaDataModel* gda_data_model_list_new_from_string_list
                                                (const GList *list);

`list` : | a list of strings.
Returns : | a newly allocated GdaDataModel which contains a set of GdaValue according to the given `list`.

### gda_data_model_list_append_value ()

    const GdaRow* gda_data_model_list_append_value
                                                (GdaDataModelList *model,
                                                 const GdaValue *value);

Inserts a row in the `model`, using `value`.

`model` : | the GdaDataModelList which is gonna hold the row.
`value` : | a GdaValue which will be used to fill the row.
Returns : | the GdaRow which has been inserted, or `NULL` on failure.