gda-set.h | gda-set.h | |||
---|---|---|---|---|
skipping to change at line 50 | skipping to change at line 50 | |||
GDA_SET_XML_SPEC_ERROR, | GDA_SET_XML_SPEC_ERROR, | |||
GDA_SET_HOLDER_NOT_FOUND_ERROR, | GDA_SET_HOLDER_NOT_FOUND_ERROR, | |||
GDA_SET_INVALID_ERROR | GDA_SET_INVALID_ERROR | |||
} GdaSetError; | } GdaSetError; | |||
struct _GdaSetNode { | struct _GdaSetNode { | |||
GdaHolder *holder; /* Can't be NULL */ | GdaHolder *holder; /* Can't be NULL */ | |||
GdaDataModel *source_model; /* may be NULL */ | GdaDataModel *source_model; /* may be NULL */ | |||
gint source_column; /* unused if @source_model is NULL */ | gint source_column; /* unused if @source_model is NULL */ | |||
/*< private >*/ | ||||
/* Padding for future expansion */ | /* Padding for future expansion */ | |||
gpointer _gda_reserved1; | gpointer _gda_reserved1; | |||
gpointer _gda_reserved2; | gpointer _gda_reserved2; | |||
}; | }; | |||
struct _GdaSetGroup { | struct _GdaSetGroup { | |||
GSList *nodes; /* list of GdaSetNode, at least one entry */ | GSList *nodes; /* list of GdaSetNode, at least one entry */ | |||
GdaSetSource *nodes_source; /* if NULL, then @nodes contains exactly one entry */ | GdaSetSource *nodes_source; /* if NULL, then @nodes contains exactly one entry */ | |||
/*< private >*/ | ||||
/* Padding for future expansion */ | /* Padding for future expansion */ | |||
gpointer _gda_reserved1; | gpointer _gda_reserved1; | |||
gpointer _gda_reserved2; | gpointer _gda_reserved2; | |||
}; | }; | |||
struct _GdaSetSource { | struct _GdaSetSource { | |||
GdaDataModel *data_model; /* Can't be NULL */ | GdaDataModel *data_model; /* Can't be NULL */ | |||
GSList *nodes; /* list of #GdaSetNode for which sourc e_model == @data_model */ | GSList *nodes; /* list of #GdaSetNode for which sourc e_model == @data_model */ | |||
/*< private >*/ | ||||
/* Padding for future expansion */ | /* Padding for future expansion */ | |||
gpointer _gda_reserved1; | gpointer _gda_reserved1; | |||
gpointer _gda_reserved2; | gpointer _gda_reserved2; | |||
gpointer _gda_reserved3; | gpointer _gda_reserved3; | |||
gpointer _gda_reserved4; | gpointer _gda_reserved4; | |||
}; | }; | |||
#define GDA_SET_NODE(x) ((GdaSetNode *)(x)) | #define GDA_SET_NODE(x) ((GdaSetNode *)(x)) | |||
#define GDA_SET_SOURCE(x) ((GdaSetSource *)(x)) | #define GDA_SET_SOURCE(x) ((GdaSetSource *)(x)) | |||
#define GDA_SET_GROUP(x) ((GdaSetGroup *)(x)) | #define GDA_SET_GROUP(x) ((GdaSetGroup *)(x)) | |||
End of changes. 3 change blocks. | ||||
0 lines changed or deleted | 3 lines changed or added | |||