X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/fa222c38f9b796be07ab4351ffc810a61a8fd705..0ed272aba22041443953a820a97523260375ebc4:/src/surf/vm_hl13.hpp diff --git a/src/surf/vm_hl13.hpp b/src/surf/vm_hl13.hpp index 419a826753..894d7429de 100644 --- a/src/surf/vm_hl13.hpp +++ b/src/surf/vm_hl13.hpp @@ -4,8 +4,10 @@ /* This program is free software; you can redistribute it and/or modify it * under the terms of the license (GNU LGPL) which comes with this package. */ +#include "xbt/base.h" + #include "host_clm03.hpp" -#include "vm_interface.hpp" +#include "virtual_machine.hpp" #ifndef SURF_VM_HPP_ #define SURF_VM_HPP_ @@ -17,8 +19,8 @@ * Classes * ***********/ -class VMHL13Model; -class VMHL13; +class XBT_PRIVATE VMHL13Model; +class XBT_PRIVATE VMHL13; /********* * Model * @@ -28,7 +30,7 @@ public: VMHL13Model(); ~VMHL13Model(){}; - VM *createVM(const char *name, surf_resource_t host_PM); + VirtualMachine *createVM(const char *name, surf_resource_t host_PM); double shareResources(double now); void adjustWeightOfDummyCpuActions() {}; Action *executeParallelTask(int host_nb, @@ -43,7 +45,7 @@ public: * Resource * ************/ -class VMHL13 : public VM { +class VMHL13 : public VirtualMachine { public: VMHL13(VMModel *model, const char* name, xbt_dict_t props, surf_resource_t host_PM); ~VMHL13();