GdaDataModelList

GdaDataModelList — An implementation of GdaDataModel based on a list

Synopsis




struct      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

struct GdaDataModelListPrivate

struct 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.