![]() |
![]() |
![]() |
GNOME Data Access manual | ![]() |
---|---|---|---|---|
GdaDataModelArrayGdaDataModelArray — An implementation of GdaDataModel based on an array |
GdaDataModelArray; GdaDataModel* gda_data_model_array_new (gint cols); GdaDataModel* gda_data_model_array_new_from_xml_node (xmlNodePtr node, GError **error); void gda_data_model_array_set_n_columns (GdaDataModelArray *model, gint cols); void gda_data_model_array_clear (GdaDataModelArray *model);
GdaDataModel* gda_data_model_array_new (gint cols);
cols : |
number of columns for rows in this data model. |
Returns : | a pointer to the newly created GdaDataModel. |
GdaDataModel* gda_data_model_array_new_from_xml_node (xmlNodePtr node, GError **error);
Creates a new GdaDataModel with the data stored in node
node : |
an XML node representing a <data-array> tag |
error : |
a place to store errors or NULL
|
Returns : | a pointer to the newly created GdaDataModel, or NULL if an error occured
|
void gda_data_model_array_set_n_columns (GdaDataModelArray *model, gint cols);
Sets the number of columns for rows inserted in this model.
cols
must be greated than or equal to 0.
model : |
the GdaDataModelArray. |
cols : |
number of columns for rows this data model should use. |
void gda_data_model_array_clear (GdaDataModelArray *model);
Frees all the rows inserted in model
.
model : |
the model to clear. |