From: Martin Quinson Date: Mon, 17 Oct 2016 07:33:54 +0000 (+0200) Subject: kill a bunch of empty ctor/dtor X-Git-Tag: v3_14~313 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/0753f73209089c7573361567dfe25851dab20a70 kill a bunch of empty ctor/dtor --- diff --git a/src/surf/cpu_interface.hpp b/src/surf/cpu_interface.hpp index bedb0f85b1..daae9a4f4a 100644 --- a/src/surf/cpu_interface.hpp +++ b/src/surf/cpu_interface.hpp @@ -37,9 +37,6 @@ class CpuAction; */ XBT_PUBLIC_CLASS CpuModel : public Model { public: - CpuModel() : Model() {}; - ~CpuModel() = default; - /** * @brief Create a Cpu * diff --git a/src/surf/network_constant.cpp b/src/surf/network_constant.cpp index 2da4340862..4581f26aec 100644 --- a/src/surf/network_constant.cpp +++ b/src/surf/network_constant.cpp @@ -22,9 +22,6 @@ void surf_network_model_init_Constant() namespace simgrid { namespace surf { - - NetworkConstantModel::~NetworkConstantModel() {} - Link* NetworkConstantModel::createLink(const char *name, double bw, double lat, e_surf_link_sharing_policy_t policy, xbt_dict_t properties) { diff --git a/src/surf/network_constant.hpp b/src/surf/network_constant.hpp index 36782df5d6..58e8ce97a6 100644 --- a/src/surf/network_constant.hpp +++ b/src/surf/network_constant.hpp @@ -26,9 +26,6 @@ namespace simgrid { *********/ class NetworkConstantModel : public NetworkModel { public: - NetworkConstantModel() : NetworkModel() { }; - ~NetworkConstantModel() override; - Action* communicate(simgrid::s4u::Host* src, simgrid::s4u::Host* dst, double size, double rate) override; double nextOccuringEvent(double now) override; void updateActionsState(double now, double delta) override; diff --git a/src/surf/network_smpi.cpp b/src/surf/network_smpi.cpp index 08e8f8be09..8dad6ebb06 100644 --- a/src/surf/network_smpi.cpp +++ b/src/surf/network_smpi.cpp @@ -57,12 +57,13 @@ void surf_network_model_init_SMPI() namespace simgrid { namespace surf { - NetworkSmpiModel::NetworkSmpiModel() - : NetworkCm02Model() { - haveGap_=true; + NetworkSmpiModel::NetworkSmpiModel() : NetworkCm02Model() + { + haveGap_ = true; } - NetworkSmpiModel::~NetworkSmpiModel(){ + NetworkSmpiModel::~NetworkSmpiModel() + { xbt_dict_free(&gap_lookup); } diff --git a/src/surf/ptask_L07.cpp b/src/surf/ptask_L07.cpp index 26af78efce..435475c33d 100644 --- a/src/surf/ptask_L07.cpp +++ b/src/surf/ptask_L07.cpp @@ -43,9 +43,7 @@ HostL07Model::HostL07Model() : HostModel() { routing_model_create(surf_network_model->createLink("__loopback__", 498000000, 0.000015, SURF_LINK_FATPIPE, nullptr)); } -HostL07Model::~HostL07Model() { - delete surf_cpu_model_pm; -} +HostL07Model::~HostL07Model() = default; CpuL07Model::CpuL07Model(HostL07Model *hmodel,lmm_system_t sys) : CpuModel() @@ -54,7 +52,6 @@ CpuL07Model::CpuL07Model(HostL07Model *hmodel,lmm_system_t sys) maxminSystem_ = sys; } CpuL07Model::~CpuL07Model() { - surf_cpu_model_pm = nullptr; lmm_system_free(maxminSystem_); maxminSystem_ = nullptr; } diff --git a/src/surf/virtual_machine.hpp b/src/surf/virtual_machine.hpp index 05ecaf32bf..f9f67e01b2 100644 --- a/src/surf/virtual_machine.hpp +++ b/src/surf/virtual_machine.hpp @@ -105,9 +105,6 @@ protected: */ class VMModel : public HostModel { public: - VMModel() :HostModel() {} - ~VMModel() = default; - /** * @brief Create a new VM *