GdaDataModelIface

struct GdaDataModelIface {}

Members

Variables

accessChanged
void function(GdaDataModel* model) accessChanged;
changed
void function(GdaDataModel* model) changed;
gIface
GTypeInterface gIface;
iAppendRow
int function(GdaDataModel* model, GError** _err) iAppendRow;
iAppendValues
int function(GdaDataModel* model, const(GList)* values, GError** _err) iAppendValues;
iCreateIter
GdaDataModelIter* function(GdaDataModel* model) iCreateIter;
iDescribeColumn
GdaColumn* function(GdaDataModel* model, int col) iDescribeColumn;
iFindRow
int function(GdaDataModel* model, GSList* values, int* colsIndex) iFindRow;
iGetAccessFlags
GdaDataModelAccessFlags function(GdaDataModel* model) iGetAccessFlags;
iGetAttributesAt
GdaValueAttribute function(GdaDataModel* model, int col, int row) iGetAttributesAt;
iGetExceptions
GError** function(GdaDataModel* model) iGetExceptions;
iGetNColumns
int function(GdaDataModel* model) iGetNColumns;
iGetNRows
int function(GdaDataModel* model) iGetNRows;
iGetNotify
bool function(GdaDataModel* model) iGetNotify;
iGetValueAt
const(GValue)* function(GdaDataModel* model, int col, int row, GError** _err) iGetValueAt;
iIterAtRow
bool function(GdaDataModel* model, GdaDataModelIter* iter, int row) iIterAtRow;
iIterNext
bool function(GdaDataModel* model, GdaDataModelIter* iter) iIterNext;
iIterPrev
bool function(GdaDataModel* model, GdaDataModelIter* iter) iIterPrev;
iIterSetValue
bool function(GdaDataModel* model, GdaDataModelIter* iter, int col, const(GValue)* value, GError** _err) iIterSetValue;
iRemoveRow
bool function(GdaDataModel* model, int row, GError** _err) iRemoveRow;
iSendHint
void function(GdaDataModel* model, GdaDataModelHint hint, const(GValue)* hintValue) iSendHint;
iSetNotify
void function(GdaDataModel* model, bool doNotifyChanges) iSetNotify;
iSetValueAt
bool function(GdaDataModel* model, int col, int row, const(GValue)* value, GError** _err) iSetValueAt;
iSetValues
bool function(GdaDataModel* model, int row, GList* values, GError** _err) iSetValues;
reset
void function(GdaDataModel* model) reset;
rowInserted
void function(GdaDataModel* model, int row) rowInserted;
rowRemoved
void function(GdaDataModel* model, int row) rowRemoved;
rowUpdated
void function(GdaDataModel* model, int row) rowUpdated;