aboutsummaryrefslogtreecommitdiff
path: root/cpp05/ex02/ShrubberyCreationForm.cpp
diff options
context:
space:
mode:
authorCharles Cabergs <me@cacharle.xyz>2020-10-19 13:59:12 +0200
committerCharles Cabergs <me@cacharle.xyz>2020-10-19 13:59:12 +0200
commitc426fe76ec5925e8c94aae3db04e5e1f1ce1585e (patch)
tree1cdbbe15c1ed92f0df3b7041550270690575f1a2 /cpp05/ex02/ShrubberyCreationForm.cpp
parent60c4c5309af87480fb32f3815bc02031eff43e9b (diff)
downloadpiscine_cpp-c426fe76ec5925e8c94aae3db04e5e1f1ce1585e.tar.gz
piscine_cpp-c426fe76ec5925e8c94aae3db04e5e1f1ce1585e.tar.bz2
piscine_cpp-c426fe76ec5925e8c94aae3db04e5e1f1ce1585e.zip
Adding boilerplate cpp05/ex02
Diffstat (limited to 'cpp05/ex02/ShrubberyCreationForm.cpp')
-rw-r--r--cpp05/ex02/ShrubberyCreationForm.cpp31
1 files changed, 31 insertions, 0 deletions
diff --git a/cpp05/ex02/ShrubberyCreationForm.cpp b/cpp05/ex02/ShrubberyCreationForm.cpp
new file mode 100644
index 0000000..e138824
--- /dev/null
+++ b/cpp05/ex02/ShrubberyCreationForm.cpp
@@ -0,0 +1,31 @@
+/* ************************************************************************** */
+/* */
+/* ::: :::::::: */
+/* ShrubberyCreationForm.cpp :+: :+: :+: */
+/* +:+ +:+ +:+ */
+/* By: cacharle <me@cacharle.xyz> +#+ +:+ +#+ */
+/* +#+#+#+#+#+ +#+ */
+/* Created: 2020/10/19 13:45:45 by cacharle #+# #+# */
+/* Updated: 2020/10/19 13:55:53 by cacharle ### ########.fr */
+/* */
+/* ************************************************************************** */
+
+#include "ShrubberyCreationForm.hpp"
+
+ShrubberyCreationForm::ShrubberyCreationForm(const ShrubberyCreationForm& other)
+ : m_target(other.m_target)
+{}
+
+ShrubberyCreationForm& ShrubberyCreationForm::operator=(const ShrubberyCreationForm& other)
+{
+ Form::operator=(*this, other);
+ m_target = other.m_target;
+ return *this;
+}
+
+ShrubberyCreationForm::~ShrubberyCreationForm() {}
+
+ShrubberyCreationForm::ShrubberyCreationForm(std::string const& target)
+ m_target(target) {}
+
+ShrubberyCreationForm::ShrubberyCreationForm() : m_target("") {}