Raytracer
Loading...
Searching...
No Matches
Parse.hpp
1#include <string>
2#include "exceptions/Base.hpp"
3
4#ifndef __PARSE_EXCEPTION_HPP__
5 #define __PARSE_EXCEPTION_HPP__
6
7namespace Raytracer::Exceptions
8{
9 class ParseException : public Base {
10 public:
11 ParseException(const std::string &message)
12 : Base("Parse error: " + message)
13 {
14 }
15 virtual ~ParseException() = default;
16 };
17} // namespace Raytracer::Exceptions
18
19#endif /* __PARSE_EXCEPTION_HPP__ */
Definition Base.hpp:9