#include "simgrid/jedule/jedule_events.h"
#include "simgrid/jedule/jedule_platform.h"
-#ifdef HAVE_JEDULE
+#if HAVE_JEDULE
void jed_event_add_resources(jed_event_t event, xbt_dynar_t host_selection) {
xbt_dynar_t resource_subset_list;
xbt_dynar_push(event->characteristics_list, &characteristic);
}
-
void jed_event_add_info(jed_event_t event, char *key, char *value) {
char *val_cp;
xbt_dict_set(event->info_hash, key, val_cp, NULL);
}
-
void create_jed_event(jed_event_t *event, char *name, double start_time,
double end_time, const char *type) {
(*event)->resource_subsets = xbt_dynar_new(sizeof(jed_res_subset_t), xbt_free_ref);
(*event)->characteristics_list = xbt_dynar_new(sizeof(char*), NULL);
(*event)->info_hash = xbt_dict_new_homogeneous(NULL);
-
}
-
void jed_event_free(jed_event_t event) {
-
free(event->name);
free(event->type);
free(event);
}
-
#endif