#include <simgrid/chrono.hpp>
#include <xbt/Extendable.hpp>
#include <xbt/signal.hpp>
-#include <xbt/string.hpp>
#include <functional>
#include <unordered_map>
#include <simgrid/forward.h>
#include <xbt/Extendable.hpp>
#include <xbt/signal.hpp>
-#include <xbt/string.hpp>
#include <map>
#include <unordered_map>
#include "src/kernel/activity/ActivityImpl.hpp"
#include "src/kernel/actor/ActorImpl.hpp"
#include "src/kernel/actor/SynchroObserver.hpp"
+#include "xbt/string.hpp"
namespace simgrid::kernel::activity {
/** Barrier Acquisition: the act / process of acquiring the barrier.
#ifndef SURF_NETWORK_WIFI_HPP_
#define SURF_NETWORK_WIFI_HPP_
-#include <xbt/base.h>
-
#include "src/surf/network_cm02.hpp"
-#include "xbt/string.hpp"
+#include "xbt/base.h"
/***********
* Classes *
#include "src/mc/mc_private.hpp"
#include "src/mc/transition/TransitionAny.hpp"
#include "src/mc/transition/TransitionComm.hpp"
+#include "xbt/string.hpp"
#include <cstdint>
#include "src/xbt/mmalloc/mmprivate.h"
#include "xbt/log.h"
+#include "xbt/string.hpp"
#include "xbt/sysdep.h"
#include <cassert>
* under the terms of the license (GNU LGPL) which comes with this package. */
#include "src/mc/transition/TransitionActorJoin.hpp"
+#include "simgrid/config.h"
#include "xbt/asserts.h"
-#include <simgrid/config.h>
+#include "xbt/string.hpp"
#if SIMGRID_HAVE_MC
#include "src/mc/ModelChecker.hpp"
#include "src/mc/api/RemoteApp.hpp"
* under the terms of the license (GNU LGPL) which comes with this package. */
#include "src/mc/transition/TransitionAny.hpp"
+#include "simgrid/config.h"
#include "xbt/asserts.h"
-#include <simgrid/config.h>
+#include "xbt/string.hpp"
#if SIMGRID_HAVE_MC
#include "src/mc/ModelChecker.hpp"
#include "src/mc/api/RemoteApp.hpp"
* under the terms of the license (GNU LGPL) which comes with this package. */
#include "src/mc/transition/TransitionComm.hpp"
+#include "simgrid/config.h"
#include "xbt/asserts.h"
-#include <simgrid/config.h>
+#include "xbt/string.hpp"
#if SIMGRID_HAVE_MC
#include "src/mc/ModelChecker.hpp"
#include "src/mc/api/RemoteApp.hpp"
* under the terms of the license (GNU LGPL) which comes with this package. */
#include "../colls_private.hpp"
+#include "xbt/string.hpp"
namespace simgrid::smpi {
-/* Copyright (c) 2013-2022. The SimGrid Team.
- * All rights reserved. */
+/* Copyright (c) 2013-2022. The SimGrid Team. All rights reserved. */
/* 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 "../colls_private.hpp"
+#include "xbt/string.hpp"
namespace simgrid::smpi {
-/* Copyright (c) 2013-2022. The SimGrid Team.
- * All rights reserved. */
+/* Copyright (c) 2013-2022. The SimGrid Team. All rights reserved. */
/* 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 "../colls_private.hpp"
+#include "xbt/string.hpp"
namespace simgrid::smpi {
/* SimGrid's pthread interposer. Actual implementation of the symbols (see the comment in sthread.h) */
#include "smpi/smpi.h"
+#include "xbt/string.hpp"
#include <simgrid/actor.h>
#include <simgrid/s4u/Actor.hpp>
#include <simgrid/s4u/Engine.hpp>
#ifndef SURF_NETWORK_CM02_HPP_
#define SURF_NETWORK_CM02_HPP_
-#include <xbt/base.h>
-
#include "src/kernel/resource/NetworkModel.hpp"
#include "src/kernel/resource/StandardLinkImpl.hpp"
-#include "xbt/graph.h"
-#include "xbt/string.hpp"
+#include "xbt/base.h"
/***********
* Classes *