| 29 | namespace dispatch |
| 30 | { |
| 31 | struct option_explicit_set : std::runtime_error { |
| 32 | explicit option_explicit_set(const std::string &t_param_name) |
| 33 | : std::runtime_error("option explicit set and parameter '" + t_param_name + "' does not exist") |
| 34 | { |
| 35 | |
| 36 | } |
| 37 | |
| 38 | option_explicit_set(const option_explicit_set &) = default; |
| 39 | |
| 40 | ~option_explicit_set() noexcept override = default; |
| 41 | }; |
| 42 | |
| 43 | class Dynamic_Object |
| 44 | { |