- simgrid::s4u::VirtualMachine::on_started.connect([](simgrid::s4u::VirtualMachine const& vm) {
- simgrid::instr::Container::by_name(vm.get_name())->get_state("VM_STATE")->pop_event();
- });
- simgrid::s4u::VirtualMachine::on_suspend.connect([](simgrid::s4u::VirtualMachine const& vm) {
- simgrid::instr::Container::by_name(vm.get_name())->get_state("VM_STATE")->push_event("suspend");
- });
- simgrid::s4u::VirtualMachine::on_resume.connect([](simgrid::s4u::VirtualMachine const& vm) {
- simgrid::instr::Container::by_name(vm.get_name())->get_state("VM_STATE")->pop_event();
- });
- simgrid::s4u::Host::on_destruction.connect([](simgrid::s4u::Host const& host) {
- simgrid::instr::Container::by_name(host.get_name())->remove_from_parent();
+ s4u::VirtualMachine::on_started.connect(
+ [](s4u::VirtualMachine const& vm) { Container::by_name(vm.get_name())->get_state("VM_STATE")->pop_event(); });
+ s4u::VirtualMachine::on_suspend.connect([](s4u::VirtualMachine const& vm) {
+ Container::by_name(vm.get_name())->get_state("VM_STATE")->push_event("suspend");