X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/ae5ff5ef44f3f731078a8fd8de489d7581ff8c12..34b06b89e71eeaee1244be958ae2e588d29db0bf:/include/instr/instr.h diff --git a/include/instr/instr.h b/include/instr/instr.h index 39cfd596e9..250d263751 100644 --- a/include/instr/instr.h +++ b/include/instr/instr.h @@ -12,6 +12,7 @@ #ifdef HAVE_TRACING #include "xbt.h" +#include "xbt/graph.h" #include "msg/msg.h" #include "simdag/simdag.h" @@ -19,12 +20,13 @@ XBT_PUBLIC(void) TRACE_category(const char *category); XBT_PUBLIC(void) TRACE_category_with_color (const char *category, const char *color); XBT_PUBLIC(void) TRACE_msg_set_task_category(m_task_t task, const char *category); -XBT_PUBLIC(void) TRACE_msg_set_process_category(m_process_t process, - const char *category); -XBT_PUBLIC(void) TRACE_set_mask(int mask); +void TRACE_msg_set_process_category(m_process_t process, const char *category, const char *color); XBT_PUBLIC(void) TRACE_user_host_variable(double time, const char *variable, double value, const char *what); +XBT_PUBLIC(const char *) TRACE_node_name (xbt_node_t node); +XBT_PUBLIC(xbt_graph_t) TRACE_platform_graph (void); +XBT_PUBLIC(void) TRACE_platform_graph_export_graphviz (xbt_graph_t g, const char *filename); XBT_PUBLIC(void) TRACE_user_link_variable(double time, const char *resource, const char *variable, double value, const char *what); @@ -81,7 +83,7 @@ XBT_PUBLIC(void) TRACE_sd_set_task_category(SD_task_t task, #define TRACE_category(cat) #define TRACE_category_with_color(cat,color) #define TRACE_msg_set_task_category(task,cat) -#define TRACE_msg_set_process_category(proc,cat) +#define TRACE_msg_set_process_category(proc,cat,color) #define TRACE_set_mask(mask) #define TRACE_host_variable_declare(var)