namespace kernel {
namespace activity {
-IoImpl::IoImpl(std::string name, surf::StorageImpl* storage) : ActivityImpl(name), storage_(storage)
+IoImpl::IoImpl(std::string name, surf::StorageImpl* storage) : ActivityImpl(std::move(name)), storage_(storage)
{
this->state_ = SIMIX_RUNNING;
surf_action_ = storage_->io_start(size, type);
surf_action_->set_data(this);
- XBT_DEBUG("Create IO synchro %p %s", this, name_.c_str());
+ XBT_DEBUG("Create IO synchro %p %s", this, get_cname());
simgrid::kernel::activity::IoImpl::on_start(this);
return this;