| Libgnomedb 4.0 Reference Manual |
|---|
GnomeDbGraph —
struct GnomeDbGraph; struct GnomeDbGraphClass; GnomeDbGraph* gnome_db_graph_new (GdaMetaStore *store, guint id); void gnome_db_graph_add_item (GnomeDbGraph *graph, GnomeDbGraphItem *item); void gnome_db_graph_del_item (GnomeDbGraph *graph, GnomeDbGraphItem *item); GSList* gnome_db_graph_get_items (GnomeDbGraph *graph); void gnome_db_graph_delete (GdaMetaStore *store, guint id);
GObject +----GnomeDbGraph
"id" guint : Read / Write / Construct Only "meta-store" GdaMetaStore : Read / Write / Construct Only
"item-added" void user_function (GnomeDbGraph *dbgraph, GnomeDbGraphItem *arg1, gpointer user_data); "item-dropped" void user_function (GnomeDbGraph *dbgraph, GnomeDbGraphItem *arg1, gpointer user_data); "item-moved" void user_function (GnomeDbGraph *dbgraph, GnomeDbGraphItem *arg1, gpointer user_data);
struct GnomeDbGraphClass {
GObjectClass parent_class;
/* signals */
void (*item_added) (GnomeDbGraph *graph, GnomeDbGraphItem *item);
void (*item_dropped) (GnomeDbGraph *graph, GnomeDbGraphItem *item);
void (*item_moved) (GnomeDbGraph *graph, GnomeDbGraphItem *item);
};
GnomeDbGraph* gnome_db_graph_new (GdaMetaStore *store, guint id);
Creates a new GnomeDbGraph object, which will be stored in store.
| store : | a GdaMetastore object, or NULL |
| id : | an existing ID, or G_MAXUINT if ID is to be determined by the library |
| Returns : | the newly created object |
void gnome_db_graph_add_item (GnomeDbGraph *graph, GnomeDbGraphItem *item);
Adds item to graph.
| graph : | a GnomeDbGraph object |
| item : | a GnomeDbGraphItem object |
void gnome_db_graph_del_item (GnomeDbGraph *graph, GnomeDbGraphItem *item);
Removes item from graph
| graph : | a GnomeDbGraph object |
| item : | a GnomeDbGraphItem object |
GSList* gnome_db_graph_get_items (GnomeDbGraph *graph);
Get a list of GnomeDbGraphItem objects which are items of graph
| graph : | a GnomeDbGraph object |
| Returns : | a new list of GnomeDbGraphItem objects |
void gnome_db_graph_delete (GdaMetaStore *store, guint id);
Remove a graph from the meta store.
| store : | |
| id : |
| "id" (guint : Read / Write / Construct Only) | |
| "meta-store" (GdaMetaStore : Read / Write / Construct Only) |
void user_function (GnomeDbGraph *dbgraph, GnomeDbGraphItem *arg1, gpointer user_data);
| dbgraph : | the object which received the signal. |
| arg1 : | |
| user_data : | user data set when the signal handler was connected. |
void user_function (GnomeDbGraph *dbgraph, GnomeDbGraphItem *arg1, gpointer user_data);
| dbgraph : | the object which received the signal. |
| arg1 : | |
| user_data : | user data set when the signal handler was connected. |
void user_function (GnomeDbGraph *dbgraph, GnomeDbGraphItem *arg1, gpointer user_data);
| dbgraph : | the object which received the signal. |
| arg1 : | |
| user_data : | user data set when the signal handler was connected. |
| << GnomeDbCanvasColumn | GnomeDbGraphItem >> |