X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/4365fa8e81736673eae923310a05cdbf78ec88d8..649ff8bac9ec72bc9321a7b21843cd41f7b7e7bc:/src/surf/vm_interface.cpp?ds=sidebyside diff --git a/src/surf/vm_interface.cpp b/src/surf/vm_interface.cpp index c72689df40..7d43b69be0 100644 --- a/src/surf/vm_interface.cpp +++ b/src/surf/vm_interface.cpp @@ -10,23 +10,21 @@ XBT_LOG_NEW_DEFAULT_SUBCATEGORY(surf_vm, surf, "Logging specific to the SURF VM module"); -VMModelPtr surf_vm_model = NULL; +VMModel *surf_vm_model = NULL; /************* * Callbacks * *************/ -surf_callback(void, VMPtr) VMCreatedCallbacks; -surf_callback(void, VMPtr) VMDestructedCallbacks; -surf_callback(void, VMPtr) VMStateChangedCallbacks; +surf_callback(void, VM*) VMCreatedCallbacks; +surf_callback(void, VM*) VMDestructedCallbacks; +surf_callback(void, VM*) VMStateChangedCallbacks; /********* * Model * *********/ -VMModel::VMModel() : HostModel("Virtual Machine") { - p_cpuModel = surf_cpu_model_vm; -} +VMModel::VMModel() : HostModel("Virtual Machine") {} VMModel::vm_list_t VMModel::ws_vms; @@ -34,8 +32,8 @@ VMModel::vm_list_t VMModel::ws_vms; * Resource * ************/ -VM::VM(ModelPtr model, const char *name, xbt_dict_t props, - RoutingEdgePtr netElm, CpuPtr cpu) +VM::VM(Model *model, const char *name, xbt_dict_t props, + RoutingEdge *netElm, Cpu *cpu) : Host(model, name, props, NULL, netElm, cpu) { VMModel::ws_vms.push_back(*this);