GdaDataModelList

Name

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.