virtual ~Activity();
public:
+ Activity(Activity const&) = delete;
+ Activity& operator=(Activity const&) = delete;
+
/** Starts a previously created activity.
*
* This function is optional: you can call wait() even if you didn't call start()
void *getUserData() { return userData_; }
private:
- simgrid::simix::Synchro *pimpl_ = nullptr;
+ simgrid::kernel::activity::ActivityImpl *pimpl_ = nullptr;
e_s4u_activity_state_t state_ = inited;
double remains_ = 0;
void *userData_ = nullptr;