SimGrid  3.18
Versatile Simulation of Distributed Systems
instr_resource_utilization.cpp File Reference
#include "src/instr/instr_private.hpp"
#include <set>
#include <string>

Functions

 XBT_LOG_NEW_DEFAULT_SUBCATEGORY (instr_resource, instr, "tracing (un)-categorized resource utilization")
 
static void instr_event (double now, double delta, simgrid::instr::VariableType *variable, container_t resource, double value)
 
static void TRACE_surf_resource_set_utilization (const char *type, const char *name, const char *resource, const char *category, double value, double now, double delta)
 
void TRACE_surf_link_set_utilization (const char *resource, const char *category, double value, double now, double delta)
 
void TRACE_surf_host_set_utilization (const char *resource, const char *category, double value, double now, double delta)
 

Variables

static std::set< std::stringplatform_variables
 

Function Documentation

◆ XBT_LOG_NEW_DEFAULT_SUBCATEGORY()

XBT_LOG_NEW_DEFAULT_SUBCATEGORY ( instr_resource  ,
instr  ,
"tracing (un)-categorized resource utilization"   
)

◆ instr_event()

static void instr_event ( double  now,
double  delta,
simgrid::instr::VariableType variable,
container_t  resource,
double  value 
)
static

◆ TRACE_surf_resource_set_utilization()

static void TRACE_surf_resource_set_utilization ( const char *  type,
const char *  name,
const char *  resource,
const char *  category,
double  value,
double  now,
double  delta 
)
static

◆ TRACE_surf_link_set_utilization()

void TRACE_surf_link_set_utilization ( const char *  resource,
const char *  category,
double  value,
double  now,
double  delta 
)

◆ TRACE_surf_host_set_utilization()

void TRACE_surf_host_set_utilization ( const char *  resource,
const char *  category,
double  value,
double  now,
double  delta 
)

Variable Documentation

◆ platform_variables

std::set<std::string> platform_variables
static