- simgrid::s4u::Exec::on_completion_cb([](simgrid::s4u::Exec const& exec) {
- exec.extension<ExtendedAttributeActivity>()->operation_->complete();
- });
- simgrid::s4u::Comm::on_completion_cb([](simgrid::s4u::Comm const& comm) {
- comm.extension<ExtendedAttributeActivity>()->operation_->complete();
- });
- simgrid::s4u::Io::on_completion_cb([](simgrid::s4u::Io const& io) {
- io.extension<ExtendedAttributeActivity>()->operation_->complete();
- });
+ simgrid::s4u::Exec::on_completion_cb(
+ [](simgrid::s4u::Exec const& exec) { exec.extension<ExtendedAttributeActivity>()->task_->complete(); });
+ simgrid::s4u::Comm::on_completion_cb(
+ [](simgrid::s4u::Comm const& comm) { comm.extension<ExtendedAttributeActivity>()->task_->complete(); });
+ simgrid::s4u::Io::on_completion_cb(
+ [](simgrid::s4u::Io const& io) { io.extension<ExtendedAttributeActivity>()->task_->complete(); });