GdaDataModelArray

## GdaDataModelArray GdaDataModelArray — An implementation of GdaDataModel based on an array |

## Synopsis

                GdaDataModelArrayPrivate;
    GdaDataModel* gda_data_model_array_new      (gint cols);
    void        gda_data_model_array_set_n_columns
                                                (GdaDataModelArray *model,
                                                 gint cols);
    void        gda_data_model_array_clear      (GdaDataModelArray *model);

## Description

## Details

### GdaDataModelArrayPrivate

    typedef struct _GdaDataModelArrayPrivate GdaDataModelArrayPrivate;

### gda_data_model_array_new ()

    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.

### gda_data_model_array_set_n_columns ()

    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.

### gda_data_model_array_clear ()

    void        gda_data_model_array_clear      (GdaDataModelArray *model);

Frees all the rows inserted in `model`.

`model` : | the model to clear.