SimGrid  3.21
Versatile Simulation of Distributed Systems
instr.h File Reference
#include <simgrid/msg.h>

Functions

void TRACE_category (const char *category)
 
void TRACE_category_with_color (const char *category, const char *color)
 
xbt_dynar_t TRACE_get_categories ()
 
void TRACE_smpi_set_category (const char *category)
 
void TRACE_declare_mark (const char *mark_type)
 
void TRACE_declare_mark_value_with_color (const char *mark_type, const char *mark_value, const char *mark_color)
 
void TRACE_declare_mark_value (const char *mark_type, const char *mark_value)
 
void TRACE_mark (const char *mark_type, const char *mark_value)
 
xbt_dynar_t TRACE_get_marks ()
 
int TRACE_platform_graph_export_graphviz (const char *filename)
 
void TRACE_vm_variable_declare (const char *variable)
 
void TRACE_vm_variable_declare_with_color (const char *variable, const char *color)
 
void TRACE_vm_variable_set (const char *vm, const char *variable, double value)
 
void TRACE_vm_variable_add (const char *vm, const char *variable, double value)
 
void TRACE_vm_variable_sub (const char *vm, const char *variable, double value)
 
void TRACE_vm_variable_set_with_time (double time, const char *vm, const char *variable, double value)
 
void TRACE_vm_variable_add_with_time (double time, const char *vm, const char *variable, double value)
 
void TRACE_vm_variable_sub_with_time (double time, const char *vm, const char *variable, double value)
 
void TRACE_host_variable_declare (const char *variable)
 
void TRACE_host_variable_declare_with_color (const char *variable, const char *color)
 
void TRACE_host_variable_set (const char *host, const char *variable, double value)
 
void TRACE_host_variable_add (const char *host, const char *variable, double value)
 
void TRACE_host_variable_sub (const char *host, const char *variable, double value)
 
void TRACE_host_variable_set_with_time (double time, const char *host, const char *variable, double value)
 
void TRACE_host_variable_add_with_time (double time, const char *host, const char *variable, double value)
 
void TRACE_host_variable_sub_with_time (double time, const char *host, const char *variable, double value)
 
xbt_dynar_t TRACE_get_host_variables ()
 
void TRACE_link_variable_declare (const char *var)
 
void TRACE_link_variable_declare_with_color (const char *var, const char *color)
 
void TRACE_link_variable_set (const char *link, const char *variable, double value)
 
void TRACE_link_variable_add (const char *link, const char *variable, double value)
 
void TRACE_link_variable_sub (const char *link, const char *variable, double value)
 
void TRACE_link_variable_set_with_time (double time, const char *link, const char *variable, double value)
 
void TRACE_link_variable_add_with_time (double time, const char *link, const char *variable, double value)
 
void TRACE_link_variable_sub_with_time (double time, const char *link, const char *variable, double value)
 
void TRACE_link_srcdst_variable_set (const char *src, const char *dst, const char *variable, double value)
 
void TRACE_link_srcdst_variable_add (const char *src, const char *dst, const char *variable, double value)
 
void TRACE_link_srcdst_variable_sub (const char *src, const char *dst, const char *variable, double value)
 
void TRACE_link_srcdst_variable_set_with_time (double time, const char *src, const char *dst, const char *variable, double value)
 
void TRACE_link_srcdst_variable_add_with_time (double time, const char *src, const char *dst, const char *variable, double value)
 
void TRACE_link_srcdst_variable_sub_with_time (double time, const char *src, const char *dst, const char *variable, double value)
 
xbt_dynar_t TRACE_get_link_variables ()
 
void TRACE_host_state_declare (const char *state)
 
void TRACE_host_state_declare_value (const char *state, const char *value, const char *color)
 
void TRACE_host_set_state (const char *host, const char *state, const char *value)
 
void TRACE_host_push_state (const char *host, const char *state, const char *value)
 
void TRACE_host_pop_state (const char *host, const char *state)
 
xbt_dynar_t TRACE_get_node_types ()
 
xbt_dynar_t TRACE_get_edge_types ()
 

Function Documentation

◆ TRACE_category()

◆ TRACE_category_with_color()

void TRACE_category_with_color ( const char *  category,
const char *  color 
)

◆ TRACE_get_categories()

◆ TRACE_smpi_set_category()

void TRACE_smpi_set_category ( const char *  category)

◆ TRACE_declare_mark()

void TRACE_declare_mark ( const char *  mark_type)

◆ TRACE_declare_mark_value_with_color()

void TRACE_declare_mark_value_with_color ( const char *  mark_type,
const char *  mark_value,
const char *  mark_color 
)

◆ TRACE_declare_mark_value()

void TRACE_declare_mark_value ( const char *  mark_type,
const char *  mark_value 
)

◆ TRACE_mark()

void TRACE_mark ( const char *  mark_type,
const char *  mark_value 
)

◆ TRACE_get_marks()

◆ TRACE_platform_graph_export_graphviz()

int TRACE_platform_graph_export_graphviz ( const char *  filename)

◆ TRACE_vm_variable_declare()

void TRACE_vm_variable_declare ( const char *  variable)

◆ TRACE_vm_variable_declare_with_color()

void TRACE_vm_variable_declare_with_color ( const char *  variable,
const char *  color 
)

◆ TRACE_vm_variable_set()

void TRACE_vm_variable_set ( const char *  vm,
const char *  variable,
double  value 
)

◆ TRACE_vm_variable_add()

void TRACE_vm_variable_add ( const char *  vm,
const char *  variable,
double  value 
)

◆ TRACE_vm_variable_sub()

void TRACE_vm_variable_sub ( const char *  vm,
const char *  variable,
double  value 
)

◆ TRACE_vm_variable_set_with_time()

void TRACE_vm_variable_set_with_time ( double  time,
const char *  vm,
const char *  variable,
double  value 
)

◆ TRACE_vm_variable_add_with_time()

void TRACE_vm_variable_add_with_time ( double  time,
const char *  vm,
const char *  variable,
double  value 
)

◆ TRACE_vm_variable_sub_with_time()

void TRACE_vm_variable_sub_with_time ( double  time,
const char *  vm,
const char *  variable,
double  value 
)

◆ TRACE_host_variable_declare()

void TRACE_host_variable_declare ( const char *  variable)

◆ TRACE_host_variable_declare_with_color()

void TRACE_host_variable_declare_with_color ( const char *  variable,
const char *  color 
)

◆ TRACE_host_variable_set()

void TRACE_host_variable_set ( const char *  host,
const char *  variable,
double  value 
)

◆ TRACE_host_variable_add()

void TRACE_host_variable_add ( const char *  host,
const char *  variable,
double  value 
)

◆ TRACE_host_variable_sub()

void TRACE_host_variable_sub ( const char *  host,
const char *  variable,
double  value 
)

◆ TRACE_host_variable_set_with_time()

void TRACE_host_variable_set_with_time ( double  time,
const char *  host,
const char *  variable,
double  value 
)

◆ TRACE_host_variable_add_with_time()

void TRACE_host_variable_add_with_time ( double  time,
const char *  host,
const char *  variable,
double  value 
)

◆ TRACE_host_variable_sub_with_time()

void TRACE_host_variable_sub_with_time ( double  time,
const char *  host,
const char *  variable,
double  value 
)

◆ TRACE_get_host_variables()

◆ TRACE_link_variable_declare()

◆ TRACE_link_variable_declare_with_color()

void TRACE_link_variable_declare_with_color ( const char *  var,
const char *  color 
)

◆ TRACE_link_variable_set()

void TRACE_link_variable_set ( const char *  link,
const char *  variable,
double  value 
)

◆ TRACE_link_variable_add()

void TRACE_link_variable_add ( const char *  link,
const char *  variable,
double  value 
)

◆ TRACE_link_variable_sub()

void TRACE_link_variable_sub ( const char *  link,
const char *  variable,
double  value 
)

◆ TRACE_link_variable_set_with_time()

void TRACE_link_variable_set_with_time ( double  time,
const char *  link,
const char *  variable,
double  value 
)

◆ TRACE_link_variable_add_with_time()

void TRACE_link_variable_add_with_time ( double  time,
const char *  link,
const char *  variable,
double  value 
)

◆ TRACE_link_variable_sub_with_time()

void TRACE_link_variable_sub_with_time ( double  time,
const char *  link,
const char *  variable,
double  value 
)

◆ TRACE_link_srcdst_variable_set()

void TRACE_link_srcdst_variable_set ( const char *  src,
const char *  dst,
const char *  variable,
double  value 
)

◆ TRACE_link_srcdst_variable_add()

void TRACE_link_srcdst_variable_add ( const char *  src,
const char *  dst,
const char *  variable,
double  value 
)

◆ TRACE_link_srcdst_variable_sub()

void TRACE_link_srcdst_variable_sub ( const char *  src,
const char *  dst,
const char *  variable,
double  value 
)

◆ TRACE_link_srcdst_variable_set_with_time()

void TRACE_link_srcdst_variable_set_with_time ( double  time,
const char *  src,
const char *  dst,
const char *  variable,
double  value 
)

◆ TRACE_link_srcdst_variable_add_with_time()

void TRACE_link_srcdst_variable_add_with_time ( double  time,
const char *  src,
const char *  dst,
const char *  variable,
double  value 
)

◆ TRACE_link_srcdst_variable_sub_with_time()

void TRACE_link_srcdst_variable_sub_with_time ( double  time,
const char *  src,
const char *  dst,
const char *  variable,
double  value 
)

◆ TRACE_get_link_variables()

◆ TRACE_host_state_declare()

void TRACE_host_state_declare ( const char *  state)

◆ TRACE_host_state_declare_value()

void TRACE_host_state_declare_value ( const char *  state,
const char *  value,
const char *  color 
)

◆ TRACE_host_set_state()

void TRACE_host_set_state ( const char *  host,
const char *  state,
const char *  value 
)

◆ TRACE_host_push_state()

void TRACE_host_push_state ( const char *  host,
const char *  state,
const char *  value 
)

◆ TRACE_host_pop_state()

void TRACE_host_pop_state ( const char *  host,
const char *  state 
)

◆ TRACE_get_node_types()

◆ TRACE_get_edge_types()