Top | ![]() |
![]() |
![]() |
![]() |
#define | GDA_TYPE_DDL_BUILDABLE |
struct | GdaDdlBuildableInterface |
enum | GdaDdlBuildableError |
#define | GDA_DDL_BUILDABLE_ERROR |
GdaDdlBuildable |
GdaDdlBuildable is implemented by GdaDdlColumn, GdaDdlFkey, GdaDdlTable and GdaDdlView.
GdaDdlBuildable represents an interface for writing and reading xml nodes. GdaDdlTable and GdaDdlView implement this interface.
gboolean gda_ddl_buildable_parse_node (GdaDdlBuildable *self
,xmlNodePtr node
,GError **error
);
gboolean gda_ddl_buildable_write_node (GdaDdlBuildable *self
,xmlNodePtr node
,GError **error
);
struct GdaDdlBuildableInterface { GTypeInterface parent_iface; gboolean (*parse_node)(GdaDdlBuildable *self, xmlNodePtr node, GError **error); gboolean (*write_node)(GdaDdlBuildable *self, xmlNodePtr node, GError **error); };