Top | ![]() |
![]() |
![]() |
![]() |
GdaDataModelIndexGdaDataModelIndex — Management of GdaDataModel indexes |
GdaDataModelIndex * | gda_data_model_index_new () |
GdaDataModelIndex * | gda_data_model_index_copy () |
void | gda_data_model_index_free () |
gboolean | gda_data_model_index_equal () |
const gchar * | gda_data_model_index_get_name () |
void | gda_data_model_index_set_name () |
const gchar * | gda_data_model_index_get_table_name () |
void | gda_data_model_index_set_table_name () |
gboolean | gda_data_model_index_get_primary_key () |
void | gda_data_model_index_set_primary_key () |
gboolean | gda_data_model_index_get_unique_key () |
void | gda_data_model_index_set_unique_key () |
const gchar * | gda_data_model_index_get_references () |
void | gda_data_model_index_set_references () |
GList * | gda_data_model_index_get_column_index_list () |
void | gda_data_model_index_set_column_index_list () |
GdaDataModelIndex *
gda_data_model_index_copy (GdaDataModelIndex *dmi
);
Creates a new GdaDataModelIndex object from an existing one.
gboolean gda_data_model_index_equal (const GdaDataModelIndex *lhs
,const GdaDataModelIndex *rhs
);
Tests whether two field attributes are equal.
const gchar *
gda_data_model_index_get_name (GdaDataModelIndex *dmi
);
void gda_data_model_index_set_name (GdaDataModelIndex *dmi
,const gchar *name
);
Sets the name of dmi
to name
.
const gchar *
gda_data_model_index_get_table_name (GdaDataModelIndex *dmi
);
void gda_data_model_index_set_table_name (GdaDataModelIndex *dmi
,const gchar *name
);
Sets the table name of dmi
to table_name
.
gboolean
gda_data_model_index_get_primary_key (GdaDataModelIndex *dmi
);
void gda_data_model_index_set_primary_key (GdaDataModelIndex *dmi
,gboolean pk
);
Sets if a GdaDataModelIndex is a primary key.
gboolean
gda_data_model_index_get_unique_key (GdaDataModelIndex *dmi
);
void gda_data_model_index_set_unique_key (GdaDataModelIndex *dmi
,gboolean uk
);
Sets if a GdaDataModelIndex is a unique key.
const gchar *
gda_data_model_index_get_references (GdaDataModelIndex *dmi
);
void gda_data_model_index_set_references (GdaDataModelIndex *dmi
,const gchar *ref
);
Sets dmi
's references
.
GList *
gda_data_model_index_get_column_index_list
(GdaDataModelIndex *dmi
);
void gda_data_model_index_set_column_index_list (GdaDataModelIndex *dmi
,GList *col_idx_list
);
Sets dmi
's list of column index attributes by
copying col_idx_list
to its internal representation.