SimGrid  3.14.159
Versatile Simulation of Distributed Systems
SD_task Struct Reference

#include <simdag_private.hpp>

Public Attributes

e_SD_task_state_t state
 
voiddata
 
char * name
 
e_SD_task_kind_t kind
 
double amount
 
double alpha
 
double start_time
 
double finish_time
 
surf_action_t surf_action
 
unsigned short watch_points
 
int marked
 
std::set< SD_task_t > * inputs
 
std::set< SD_task_t > * outputs
 
std::set< SD_task_t > * predecessors
 
std::set< SD_task_t > * successors
 
std::vector< sg_host_t > * allocation
 
double * flops_amount
 
double * bytes_amount
 
double rate
 

Member Data Documentation

◆ state

e_SD_task_state_t SD_task::state

◆ data

void* SD_task::data

◆ name

char* SD_task::name

◆ kind

e_SD_task_kind_t SD_task::kind

◆ amount

double SD_task::amount

◆ alpha

double SD_task::alpha

◆ start_time

double SD_task::start_time

◆ finish_time

double SD_task::finish_time

◆ surf_action

surf_action_t SD_task::surf_action

◆ watch_points

unsigned short SD_task::watch_points

◆ marked

int SD_task::marked

◆ inputs

std::set<SD_task_t>* SD_task::inputs

◆ outputs

std::set<SD_task_t>* SD_task::outputs

◆ predecessors

std::set<SD_task_t>* SD_task::predecessors

◆ successors

std::set<SD_task_t>* SD_task::successors

◆ allocation

std::vector<sg_host_t>* SD_task::allocation

◆ flops_amount

double* SD_task::flops_amount

◆ bytes_amount

double* SD_task::bytes_amount

◆ rate

double SD_task::rate

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