X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/41c7004ba8a681e8409d669852862f50c0d82cbb..0bac7d0f735ac8ba47a46e1db4f6d7a7164fe0f2:/src/surf/vm_hl13.hpp diff --git a/src/surf/vm_hl13.hpp b/src/surf/vm_hl13.hpp index 411620d99b..ca0f38026a 100644 --- a/src/surf/vm_hl13.hpp +++ b/src/surf/vm_hl13.hpp @@ -33,15 +33,15 @@ public: VMHL13Model(); ~VMHL13Model(){}; - VirtualMachine *createVM(const char *name, surf_resource_t host_PM); + VirtualMachine *createVM(const char *name, sg_host_t host_PM) override; double shareResources(double now); - void adjustWeightOfDummyCpuActions() {}; + void adjustWeightOfDummyCpuActions() override {}; Action *executeParallelTask(int host_nb, sg_host_t *host_list, double *flops_amount, double *bytes_amount, - double rate); - void updateActionsState(double /*now*/, double /*delta*/); + double rate) override; + void updateActionsState(double /*now*/, double /*delta*/) override; }; /************ @@ -50,7 +50,7 @@ public: class VMHL13 : public VirtualMachine { public: - VMHL13(VMModel *model, const char* name, xbt_dict_t props, surf_resource_t host_PM); + VMHL13(VMModel *model, const char* name, xbt_dict_t props, sg_host_t host_PM); ~VMHL13(); void suspend(); @@ -59,12 +59,12 @@ public: void save(); void restore(); - void migrate(surf_resource_t ind_dst_pm); + void migrate(sg_host_t ind_dst_pm); e_surf_resource_state_t getState(); void setState(e_surf_resource_state_t state); - surf_resource_t getPm(); // will be vm_ws_get_pm() + sg_host_t getPm(); // will be vm_ws_get_pm() void setBound(double bound); void setAffinity(Cpu *cpu, unsigned long mask);