SimGrid  3.21
Versatile Simulation of Distributed Systems
simgrid::jedule::Event Class Reference

#include <jedule_events.hpp>

Public Member Functions

 Event (std::string name, double start_time, double end_time, std::string type)
 
 ~Event ()
 
void add_characteristic (char *characteristic)
 
void add_resources (std::vector< sg_host_t > *host_selection)
 
void add_info (char *key, char *value)
 
void print (FILE *file)
 
void addCharacteristic (char *characteristic)
 
void addResources (std::vector< sg_host_t > *host_selection)
 
void addInfo (char *key, char *value)
 

Constructor & Destructor Documentation

◆ Event()

simgrid::jedule::Event::Event ( std::string  name,
double  start_time,
double  end_time,
std::string  type 
)

◆ ~Event()

simgrid::jedule::Event::~Event ( )

Member Function Documentation

◆ add_characteristic()

void simgrid::jedule::Event::add_characteristic ( char *  characteristic)

◆ add_resources()

void simgrid::jedule::Event::add_resources ( std::vector< sg_host_t > *  host_selection)

◆ add_info()

void simgrid::jedule::Event::add_info ( char *  key,
char *  value 
)

◆ print()

void simgrid::jedule::Event::print ( FILE *  file)

◆ addCharacteristic()

void simgrid::jedule::Event::addCharacteristic ( char *  characteristic)
inline

◆ addResources()

void simgrid::jedule::Event::addResources ( std::vector< sg_host_t > *  host_selection)
inline

◆ addInfo()

void simgrid::jedule::Event::addInfo ( char *  key,
char *  value 
)
inline

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