double* xbt_graph_get_length_matrix(xbt_graph_t g);
void xbt_graph_free_node(xbt_graph_t g, xbt_node_t n,
- void_f_pvoid_t *free_function);
+ void_f_pvoid_t *node_free_function , void_f_pvoid_t *edge_free_function);
void xbt_graph_free_edge(xbt_graph_t g, xbt_edge_t e,
void_f_pvoid_t *free_function);
void xbt_graph_free_graph(xbt_graph_t g,
void_f_pvoid_t *edge_free_function,
void_f_pvoid_t *graph_free_function);
+int __xbt_find_in_dynar(xbt_dynar_t dynar, void *p);
+
xbt_dynar_t xbt_graph_get_nodes(xbt_graph_t g);
xbt_dynar_t xbt_graph_get_edges(xbt_graph_t g);
xbt_node_t xbt_graph_edge_get_source(xbt_edge_t e);
xbt_node_t xbt_graph_edge_get_target(xbt_edge_t e);
xbt_graph_t xbt_graph_read(const char *filename);
+
/* Not implemented yet ! */
void xbt_export_graphviz(xbt_graph_t g, const char *filename,