- Exception(const char *reason);
- Exception(const char *reason, const char *file, int line);
- ~Exception() throw ();
- const char *what() const throw();
+ INTERPKERNEL_EXPORT Exception(const char *reason);
+ INTERPKERNEL_EXPORT Exception(const std::string& reason);
+ INTERPKERNEL_EXPORT Exception(const char *reason, const char *file, int line);
+ INTERPKERNEL_EXPORT ~Exception() noexcept(true);
+ INTERPKERNEL_EXPORT const char *what() const noexcept(true);