#include <simgrid/forward.h>
#include <simgrid/s4u/Activity.hpp>
-#include <simgrid/s4u/forward.hpp>
#include <atomic>
namespace simgrid {
namespace s4u {
-XBT_PUBLIC_CLASS Exec : public Activity
-{
+class XBT_PUBLIC Exec : public Activity {
Exec() : Activity() {}
public:
friend XBT_PUBLIC void intrusive_ptr_release(simgrid::s4u::Exec * e);
ExecPtr setHost(Host * host);
Host* getHost() { return host_; }
- double getRemains() override;
+ double get_remaining() override;
double getRemainingRatio();
private: