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.