Common Library
0.9.5
|
指定した値と等しくない場合に投げられる例外クラス [詳解]
公開メンバ関数 | |
NotEqualNumber (const std::string &info, T invalidValue, T correct) | |
指定値と不正と判断された値を指定して構築 [詳解] | |
T | correct () const |
指定値(正しい値)を返す [詳解] | |
T | invalidValue () const |
不正値を返す [詳解] | |
void | printInfo (std::ostream &os) const |
不正値と指定値の出力 [詳解] | |
![]() | |
Domain (const std::string &info) | |
例外に関する情報を指定して構築 [詳解] | |
指定した値と等しくない場合に投げられる例外クラス
内部に指定値と不正と判断された値を保持する。
テンプレート引数の T は値の型を表す。不正値と指定値は同じ型であることを前提とする。
|
inline |
指定値と不正と判断された値を指定して構築
info | 例外に関する情報 |
invalidValue | 不正値 |
correct | 指定値 |
|
inline |
指定値(正しい値)を返す
|
inline |
不正値を返す
|
inlinevirtual |