36#ifndef INCLUDE_GUARD_EUNOMIA_EXCEPTION_H
37#define INCLUDE_GUARD_EUNOMIA_EXCEPTION_H
55 Exception() : runtime_error(
"eunomia::Exception") {}
62 explicit Exception(
const std::string& m) : runtime_error(m) {}
69 Exception(
const std::string& f,
const std::string& m)
70 : runtime_error(f +
"(): " + m)
80 Exception(
const std::string& c,
const std::string& f,
const std::string& m)
81 : runtime_error(c +
"::" + f +
"(): " + m)
例外
Definition exception.h:50
Exception(const std::string &c, const std::string &f, const std::string &m)
構築子
Definition exception.h:80
Exception()
デフォルト構築子
Definition exception.h:55
Exception(const std::string &m)
構築子
Definition exception.h:62
Exception(const std::string &f, const std::string &m)
構築子
Definition exception.h:69