//////////////////////////////////////////////////////////////////////////////// // // Error // #include <kcpp_error.hpp> namespace kcpp { /** * 最後に発生したエラーメッセージを持つ Error を構築します。 * エラーメッセージを取得できない場合、空文字がメッセージに設定されます。 */ Error::Error() noexcept : Throwable() { // NOP } /** * コピーコンストラクタ。 * * @param t コピー元 */ Error::Error(const Error& t) noexcept : Throwable(t) { // NOP } /** * 指定されたメッセージを持つ Error を構築します。 * * @param msg メッセージ */ Error::Error(const std::string& msg) noexcept : Throwable(msg) { // NOP } /** * デストラクタ。 */ Error::~Error() noexcept { // NOP } }