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