28 lines
667 B
C++
28 lines
667 B
C++
#include "../includes/RunProjet.hpp"
|
|
|
|
RunProjet::RunProjet(ProtoProjet &src) : ProtoProjet(src) {
|
|
// TODO: Ici on COPIE les tâches de ProtoProjet au lieu de juste prendre les
|
|
// références et les retirer de sa liste
|
|
// Il faudrait que l'on trouve un moyen que ça n'arrive pas pour éviter une
|
|
// copie inutile
|
|
|
|
src.free_taches();
|
|
}
|
|
|
|
RunProjet::~RunProjet() {}
|
|
|
|
RunProjet::RunProjet(const RunProjet &src) : ProtoProjet(src) {}
|
|
|
|
const RunProjet &RunProjet::operator=(const RunProjet &src) {
|
|
if (this == &src) {
|
|
return *this;
|
|
}
|
|
|
|
return *this;
|
|
}
|
|
|
|
std::ostream &operator<<(std::ostream &out, const RunProjet &data) {
|
|
return data.print(out);
|
|
}
|
|
|
|
}
|