From 43517e33ec2d35ff8a94a8d95d3770821b191167 Mon Sep 17 00:00:00 2001 From: Mylloon Date: Sun, 22 Oct 2023 01:48:19 +0200 Subject: [PATCH] refactor --- src/Tache.cpp | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/src/Tache.cpp b/src/Tache.cpp index 0994b20..af17f4a 100644 --- a/src/Tache.cpp +++ b/src/Tache.cpp @@ -8,6 +8,14 @@ Tache::Tache(const int duree) Tache::~Tache() {} +void Tache::_copy(const Tache &src) { + // Copie des dépendances + dependances.reserve(src.dependances.size()); + for (Tache *t : src.dependances) { + dependances.push_back(t); + } +} + Tache::Tache(const Tache &src) : unique_id(++counter_id), duree_total(src.duree_total), etat(src.etat) { _copy(src); @@ -42,15 +50,6 @@ std::ostream &operator<<(std::ostream &out, const Tache &data) { return out; } -void Tache::_copy(const Tache &src) { - // Copie des dépendances - dependances.reserve(src.dependances.size()); - for (Tache *t : src.dependances) { - dependances.push_back(t); - } -} - -// TODO bool Tache::realise() { for (const Tache *const it : dependances) { if (it->etat != Realisee) {