X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/47b33fbc4c510ddf3eb9f8593d1b14cdf23188e2..d460bf51e15ec797a91fd3a92bc1ba8b0c876f7c:/include/instr/instr.h diff --git a/include/instr/instr.h b/include/instr/instr.h index 3cb23add55..654112d5c2 100644 --- a/include/instr/instr.h +++ b/include/instr/instr.h @@ -42,6 +42,18 @@ XBT_PUBLIC(int) TRACE_platform_graph_export_graphviz (const char *filename); /* * User-variables related functions */ +/* for VM variables */ +XBT_PUBLIC(void) TRACE_vm_variable_declare (const char *variable); +XBT_PUBLIC(void) TRACE_vm_variable_declare_with_color (const char *variable, const char *color); +XBT_PUBLIC(void) TRACE_vm_variable_set (const char *vm, const char *variable, double value); +XBT_PUBLIC(void) TRACE_vm_variable_add (const char *vm, const char *variable, double value); +XBT_PUBLIC(void) TRACE_vm_variable_sub (const char *vm, const char *variable, double value); +XBT_PUBLIC(void) TRACE_vm_variable_set_with_time (double time, const char *vm, const char *variable, double value); +XBT_PUBLIC(void) TRACE_vm_variable_add_with_time (double time, const char *vm, const char *variable, double value); +XBT_PUBLIC(void) TRACE_vm_variable_sub_with_time (double time, const char *vm, const char *variable, double value); +XBT_PUBLIC(xbt_dynar_t) TRACE_get_vm_variables (void); + + /* for host variables */ XBT_PUBLIC(void) TRACE_host_variable_declare (const char *variable); XBT_PUBLIC(void) TRACE_host_variable_declare_with_color (const char *variable, const char *color);