/* ************************************************************************** */ /* */ /* ::: :::::::: */ /* Intern.hpp :+: :+: :+: */ /* +:+ +:+ +:+ */ /* By: fgras-ca +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2024/02/25 16:16:41 by fgras-ca #+# #+# */ /* Updated: 2024/02/25 16:26:38 by fgras-ca ### ########.fr */ /* */ /* ************************************************************************** */ #ifndef INTERN_HPP #define INTERN_HPP #include "AForm.hpp" #include "ShrubberyCreationForm.hpp" #include "RobotomyRequestForm.hpp" #include "PresidentialPardonForm.hpp" #include #include class Intern { public: Intern(); Intern(const Intern& other); Intern& operator=(const Intern& other); ~Intern(); AForm* makeForm(const std::string& formName, const std::string& target) const; }; #endif