aboutsummaryrefslogtreecommitdiff
path: root/cpp05/ex02/Form.hpp
diff options
context:
space:
mode:
authorCharles Cabergs <me@cacharle.xyz>2020-11-17 19:02:35 +0100
committerCharles Cabergs <me@cacharle.xyz>2020-11-17 19:02:35 +0100
commit452e6bfa7bb4bca75dc4659bf9d707101b411977 (patch)
treef4ee27a96437d6d17a89bbbbc135ae45f9f3faae /cpp05/ex02/Form.hpp
parenta92013c92bfcd50b0e2561280c9eaa604843ade0 (diff)
downloadpiscine_cpp-452e6bfa7bb4bca75dc4659bf9d707101b411977.tar.gz
piscine_cpp-452e6bfa7bb4bca75dc4659bf9d707101b411977.tar.bz2
piscine_cpp-452e6bfa7bb4bca75dc4659bf9d707101b411977.zip
Added cpp05/ex02 main, Added cpp05/ex03
Diffstat (limited to 'cpp05/ex02/Form.hpp')
-rw-r--r--cpp05/ex02/Form.hpp13
1 files changed, 12 insertions, 1 deletions
diff --git a/cpp05/ex02/Form.hpp b/cpp05/ex02/Form.hpp
index a371426..78828da 100644
--- a/cpp05/ex02/Form.hpp
+++ b/cpp05/ex02/Form.hpp
@@ -6,7 +6,7 @@
/* By: charles <charles.cabergs@gmail.com> +#+ +:+ +#+ */
/* +#+#+#+#+#+ +#+ */
/* Created: 2020/04/14 19:19:45 by charles #+# #+# */
-/* Updated: 2020/11/17 12:56:36 by cacharle ### ########.fr */
+/* Updated: 2020/11/17 17:09:15 by charles ### ########.fr */
/* */
/* ************************************************************************** */
@@ -68,6 +68,17 @@ private:
~GradeTooLowException() throw();
virtual char const* what() const throw();
};
+
+ class NoSignatureException : public std::exception
+ {
+ public:
+ NoSignatureException();
+ NoSignatureException(NoSignatureException const& other);
+ NoSignatureException& operator=(NoSignatureException const& other);
+ ~NoSignatureException() throw();
+ virtual char const* what() const throw();
+ };
+
};
std::ostream& operator<<(std::ostream& out, Form const& f);