* under the terms of the license (GNU LGPL) which comes with this package. */
#include <unordered_map>
-#include <vector>
#include "simgrid/s4u.h"
#ifndef SIMGRID_KERNEL_FUTURE_HPP
#define SIMGRID_KERNEL_FUTURE_HPP
+#include <functional>
#include <future>
+#include <memory>
+#include <utility>
#include <type_traits>
#include <boost/optional.hpp>
#include <xbt/base.h>
#include <xbt/functional.hpp>
-#include <functional>
-#include <future>
-#include <memory>
-#include <utility>
-#include <type_traits>
-
namespace simgrid {
namespace kernel {
#include <atomic>
#include <functional>
-#include <future>
#include <memory>
#include <stdexcept>
#include <type_traits>
#ifndef SIMGRID_S4U_FILE_HPP
#define SIMGRID_S4U_FILE_HPP
-#include <vector>
-
#include <xbt/base.h>
#include <simgrid/simix.h>
#define SIMGRID_S4U_HOST_HPP
#include <boost/unordered_map.hpp>
-#include <vector>
#include <xbt/base.h>
#include <xbt/string.hpp>
#ifndef SIMGRID_SIMIX_BLOCKING_SIMCALL_HPP
#define SIMGRID_SIMIX_BLOCKING_SIMCALL_HPP
-#include <iostream>
-
#include <exception>
+#include <functional>
+#include <future>
+#include <utility>
#include <xbt/sysdep.h>
-#include <future>
-
#include <xbt/future.hpp>
#include <simgrid/kernel/future.hpp>
#include <simgrid/simix.h>
#include <stdlib.h>
#ifdef __cplusplus
-#include <string>
-#include <vector>
#include <stdexcept>
#include <xbt/exception.hpp>
#endif
#ifndef XBT_FUNCTIONAL_HPP
#define XBT_FUNCTIONAL_HPP
+#include <cstddef>
#include <cstdlib>
#include <exception>
#include <functional>
-#include <future>
#include <utility>
#include <tuple>
#include <cstddef>
-#include <utility>
#include <exception>
+#include <functional>
#include <stdexcept>
-
#include <type_traits>
-
-
+#include <utility>
namespace simgrid {
namespace xbt {
#define SIMGRID_MC_COMM_PATTERN_H
#include <cstddef>
-#include <cstring>
-#include <string>
#include <vector>
#include <simgrid_config.h>
#include <stdint.h>
-#include <vector>
#include <memory>
#include <simgrid_config.h>
* under the terms of the license (GNU LGPL) which comes with this package. */
#include <functional>
+#include <future>
+#include <memory>
#include <signal.h> /* Signal handling */
#include <stdlib.h>
/* This program is free software; you can redistribute it and/or modify it
* under the terms of the license (GNU LGPL) which comes with this package. */
-#include <iostream>
+#include <cstdint>
+#include <climits>
+
+#include <vector>
-#include <limits.h>
#include <stdlib.h>
#include <sys/types.h>
/* This program is free software; you can redistribute it and/or modify it
* under the terms of the license (GNU LGPL) which comes with this package. */
+#include <fstream>
+#include <sstream>
+
#include "src/surf/AsClusterFatTree.hpp"
#include "src/surf/network_interface.hpp"
#include <boost/algorithm/string/split.hpp>
#include <boost/algorithm/string/classification.hpp>
-#include <iostream>
-#include <fstream>
-#include <sstream>
-
#include "src/surf/xml/platf.hpp" // FIXME: move that back to the parsing area
* under the terms of the license (GNU LGPL) which comes with this package. */
#include <utility>
-#include <vector>
#include "simgrid/plugins/energy.h"
#include "simgrid/simix.hpp"
#define SURF_MODEL_H_
#include <xbt.h>
-#include <string>
-#include <vector>
#include <memory>
#include <utility>
/* This program is free software; you can redistribute it and/or modify it
* under the terms of the license (GNU LGPL) which comes with this package. */
-#include <future>
-#include <list>
+#include <memory>
+#include <stdexcept>
#include <xbt/future.hpp>