projects
/
collection4.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
share/collection.js: Keep visibility when redrawing graphs.
[collection4.git]
/
src
/
graph.h
diff --git
a/src/graph.h
b/src/graph.h
index
0c4ff76
..
46964e5
100644
(file)
--- a/
src/graph.h
+++ b/
src/graph.h
@@
-42,6
+42,10
@@
void graph_destroy (graph_config_t *graph);
int graph_config_add (const oconfig_item_t *ci);
int graph_config_add (const oconfig_item_t *ci);
+/* Add "inst" to the internal list. The instance is *not* copied and may not be
+ * freed from the outside. */
+int graph_add_inst (graph_config_t *graph, graph_instance_t *inst);
+
int graph_add_file (graph_config_t *cfg, const graph_ident_t *file);
int graph_get_title (graph_config_t *cfg,
int graph_add_file (graph_config_t *cfg, const graph_ident_t *file);
int graph_get_title (graph_config_t *cfg,
@@
-108,6
+112,9
@@
int graph_inst_search_field (graph_config_t *cfg,
int graph_compare (graph_config_t *cfg, const graph_ident_t *ident);
int graph_to_json (const graph_config_t *cfg, yajl_gen handler);
int graph_compare (graph_config_t *cfg, const graph_ident_t *ident);
int graph_to_json (const graph_config_t *cfg, yajl_gen handler);
+int graph_def_to_json (graph_config_t *cfg,
+ graph_instance_t *inst,
+ yajl_gen handler);
size_t graph_num_instances (graph_config_t *cfg);
size_t graph_num_instances (graph_config_t *cfg);