X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/aabd975e52da08365d28e98dcd315376f961c0b3..aecc62c76f48c4d984e4e7924a21d3d7893de589:/src/xbt/graph_private.h diff --git a/src/xbt/graph_private.h b/src/xbt/graph_private.h index a05b65fc9d..6e005a71f3 100644 --- a/src/xbt/graph_private.h +++ b/src/xbt/graph_private.h @@ -15,9 +15,9 @@ typedef struct xbt_node { xbt_dynar_t out; - xbt_dynar_t in; -/* int index; */ - void *data; + xbt_dynar_t in; /* not used when the graph is directed */ + void *data; /* used data */ + void *xbtdata; /* private xbt data */ } s_xbt_node_t; /* edge structure */ @@ -26,7 +26,8 @@ typedef struct xbt_edge { xbt_node_t src; xbt_node_t dst; - void *data; + void *data; /* used data */ + void *xbtdata; /* private xbt data */ double length; } s_xbt_edge_t; @@ -37,7 +38,8 @@ typedef struct xbt_graph xbt_dynar_t nodes; xbt_dynar_t edges; unsigned short int directed; - void *data; + void *data; /* used data */ + void *xbtdata; /* private xbt data */ } s_xbt_graph_t; void xbt_floyd_algorithm(xbt_graph_t g, double* adj,double* d, xbt_node_t* p);