/* ************************************************************************** */ /* */ /* ::: :::::::: */ /* Intern.hpp :+: :+: :+: */ /* +:+ +:+ +:+ */ /* By: narnaud +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2022/06/27 15:07:10 by narnaud #+# #+# */ /* Updated: 2022/06/27 16:28:32 by narnaud ### ########.fr */ /* */ /* ************************************************************************** */ #pragma once #include "Form.hpp" #include "PresidentialPardonForm.hpp" #include "RobotomyRequestForm.hpp" #include "ShrubberyCreationForm.hpp" #include #include using std::cout; using std::endl; using std::string; class Intern{ public: Intern(void); Intern(Intern const & src); virtual ~Intern(void); Intern & operator= (Intern const & src); Form * makeForm(string name, string target); protected: };