SimGrid  3.18
Versatile Simulation of Distributed Systems
simgrid::trace_mgr::trace Class Reference

Detailed Description

A trace is a set of timed values, encoding the value that a variable takes at what time *.

It is useful to model dynamic platforms, where an external load that makes the resource availability change over time. To model that, you have to set several traces per resource: one for the on/off state and one for each numerical value (computational speed, bandwidth and latency).

#include <trace_mgr.hpp>

Public Member Functions

 trace ()
 Creates an empty trace. More...
 
virtual ~trace ()
 

Public Attributes

std::vector< DatedValueevent_list
 

Constructor & Destructor Documentation

◆ trace()

simgrid::trace_mgr::trace::trace ( )
explicit

Creates an empty trace.

◆ ~trace()

simgrid::trace_mgr::trace::~trace ( )
virtualdefault

Member Data Documentation

◆ event_list

std::vector<DatedValue> simgrid::trace_mgr::trace::event_list

The documentation for this class was generated from the following files: