X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/9532edf044eed31bcf6de22916c8824e18f373ad..cf74de4a878beaa5177d7ea2fc4e11b550240559:/include/simgrid/jedule/jedule_sd_binding.h diff --git a/include/simgrid/jedule/jedule_sd_binding.h b/include/simgrid/jedule/jedule_sd_binding.h index 4bed8e1510..8f2a162391 100644 --- a/include/simgrid/jedule/jedule_sd_binding.h +++ b/include/simgrid/jedule/jedule_sd_binding.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2010-2011, 2013-2014. The SimGrid Team. +/* Copyright (c) 2010-2011, 2013-2015. The SimGrid Team. * All rights reserved. */ /* This program is free software; you can redistribute it and/or modify it @@ -8,25 +8,17 @@ #define JEDULE_SD_BINDING_H_ #include "simgrid_config.h" - -#include "simdag/datatypes.h" -#include "simdag/simdag.h" - -#ifdef HAVE_JEDULE - -void jedule_log_sd_event(SD_task_t task); - -void jedule_setup_platform(void); - -void jedule_sd_init(void); - -void jedule_sd_cleanup(void); - -void jedule_sd_exit(void); - -void jedule_sd_dump(void); - +#include "simgrid/simdag.h" + +#if HAVE_JEDULE +SG_BEGIN_DECL() +XBT_PUBLIC(void) jedule_log_sd_event(SD_task_t task); +XBT_PUBLIC(void) jedule_setup_platform(void); +XBT_PUBLIC(void) jedule_sd_init(void); +XBT_PUBLIC(void) jedule_sd_cleanup(void); +XBT_PUBLIC(void) jedule_sd_exit(void); +XBT_PUBLIC(void) jedule_sd_dump(const char* filename); +SG_END_DECL() #endif /* JEDULE_SD_BINDING_H_ */ - #endif