chiaki/switch/include/exception.h
2020-12-27 16:46:09 +01:00

21 lines
385 B
C++

// SPDX-License-Identifier: LicenseRef-AGPL-3.0-only-OpenSSL
#ifndef CHIAKI_EXCEPTION_H
#define CHIAKI_EXCEPTION_H
#include <exception>
#include <string>
class Exception : public std::exception
{
private:
const char *msg;
public:
explicit Exception(const char *msg) : msg(msg) {}
const char *what() const noexcept override { return msg; }
};
#endif // CHIAKI_EXCEPTION_H