Common Library
0.9.5
|
指定範囲外だった場合に投げられる例外クラス [詳解]
公開メンバ関数 | |
Domain (const std::string &info) | |
例外に関する情報を指定して構築 [詳解] | |
virtual void | printInfo (std::ostream &os) const =0 |
不正値や指定範囲などの情報を出力する(純粋仮想関数) [詳解] | |
指定範囲外だった場合に投げられる例外クラス
渡された値がある範囲内にあるか、正値か、負値ではないかなどをチェックし、 そうでなかった場合に投げられる例外クラスの基底となる。 std::domain_error からの派生クラスなので std::domain_error として捕捉することができる。
|
inlineexplicit |
例外に関する情報を指定して構築
info | 例外に関する情報 |
|
pure virtual |
不正値や指定範囲などの情報を出力する(純粋仮想関数)
os | 対象の出力ストリーム |
tadah_fussy::exception::TooLittleNumber< T >, tadah_fussy::exception::TooGreatNumber< T >, tadah_fussy::exception::NotEqualNumber< T >, tadah_fussy::exception::ZeroLimits< T >で実装されています。