SimGrid
3.18
Versatile Simulation of Distributed Systems
|
#include "simdag_private.hpp"
#include "simgrid/simdag.h"
#include "xbt/file.hpp"
#include "xbt/log.h"
#include "xbt/misc.h"
#include <map>
#include "dax_dtd.h"
#include "dax_dtd.c"
Functions | |
XBT_LOG_NEW_DEFAULT_SUBCATEGORY (sd_daxparse, sd, "Parsing DAX files") | |
void | uniq_transfer_task_name (SD_task_t task) |
static bool | children_are_marked (SD_task_t task) |
static bool | parents_are_marked (SD_task_t task) |
bool | acyclic_graph_detail (xbt_dynar_t dag) |
static void | dax_task_free (void *task) |
xbt_dynar_t | SD_daxload (const char *filename) |
loads a DAX file describing a DAG More... | |
void | STag_dax__adag () |
void | STag_dax__job () |
void | STag_dax__uses () |
void | STag_dax__child () |
void | ETag_dax__child () |
void | STag_dax__parent () |
void | ETag_dax__adag () |
void | ETag_dax__job () |
void | ETag_dax__parent () |
void | ETag_dax__uses () |
Variables | |
static YY_BUFFER_STATE | input_buffer |
static xbt_dynar_t | result |
static std::map< std::string, SD_task_t > | jobs |
static std::map< std::string, SD_task_t > | files |
static SD_task_t | current_job |
static SD_task_t | root_task |
static SD_task_t | end_task |
static SD_task_t | current_child |
XBT_LOG_NEW_DEFAULT_SUBCATEGORY | ( | sd_daxparse | , |
sd | , | ||
"Parsing DAX files" | |||
) |
|
static |
|
static |
bool acyclic_graph_detail | ( | xbt_dynar_t | dag | ) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |