simgrid::s4u::Host *hostPM_;
public:
- void turnOn() override;
- void turnOff() override;
-
e_surf_vm_state_t getState();
void setState(e_surf_vm_state_t state);
static std::deque<VirtualMachine*> allVms_;
*/
class VMModel : public HostModel {
public:
- VMModel() :HostModel() {}
- ~VMModel() = default;
-
/**
* @brief Create a new VM
*
* @param host_PM The real machine hosting the VM
*/
s4u::Host *createVM(const char *name, sg_host_t host_PM);
- void adjustWeightOfDummyCpuActions() {};
+ void adjustWeightOfDummyCpuActions() override {};
- double next_occuring_event(double now) override;
+ double nextOccuringEvent(double now) override;
void updateActionsState(double /*now*/, double /*delta*/) override {};
};