|
template<class T , class Pred , class Exception > |
T | tadah_fussy::error_lib::CheckTool (Pred pred, const Exception &exception, T t) |
| 判定関数と、判定結果に対する処理関数の組み合わせにより値を処理するための関数 [詳解]
|
|
template<class In > |
std::iterator_traits< In >::difference_type | tadah_fussy::error_lib::ArrayLength (In s, In e, const std::string &info) |
| データ列の長さを返す [詳解]
|
|
template<class In > |
std::iterator_traits< In >::difference_type | tadah_fussy::error_lib::ArrayLength (In s, In e) |
| データ列の長さを返す [詳解]
|
|
template<class In > |
void | tadah_fussy::error_lib::CheckArrayLength (In s, In e, const std::string &info) |
| データ列の長さをチェックする [詳解]
|
|
template<class In > |
void | tadah_fussy::error_lib::CheckArrayLength (In s, In e) |
| データ列の長さをチェックする [詳解]
|
|
template<class In > |
void | tadah_fussy::error_lib::CheckArrayLength (In s, In e, typename std::iterator_traits< In >::difference_type len, const std::string &infoNegativeLength, const std::string &infoNotEqualLength) |
| データ列の長さをチェックする [詳解]
|
|
template<class In > |
void | tadah_fussy::error_lib::CheckArrayLength (In s, In e, typename std::iterator_traits< In >::difference_type len) |
| データ列の長さをチェックする [詳解]
|
|
template<class T > |
T | tadah_fussy::error_lib::NNNum (T t, const std::string &info) |
| 負値でないかをチェックする (Not Negative Number) [詳解]
|
|
template<class T > |
T | tadah_fussy::error_lib::NNNum (T t) |
| 負値でないかをチェックする (Not Negative Number) [詳解]
|
|
template<class T > |
T | tadah_fussy::error_lib::PNum (T t, const std::string &info) |
| 正値(ゼロより大)であるかをチェックする (Positive Number) [詳解]
|
|
template<class T > |
T | tadah_fussy::error_lib::PNum (T t) |
| 正値(ゼロより大)であるかをチェックする (Positive Number) [詳解]
|
|
template<class T > |
T | tadah_fussy::error_lib::LE (T t, T max, const std::string &info) |
| 指定値以下であるかをチェックする [詳解]
|
|
template<class T > |
T | tadah_fussy::error_lib::LE (T t, T max) |
| 指定値以下であるかをチェックする [詳解]
|
|
template<class T > |
T | tadah_fussy::error_lib::LT (T t, T max, const std::string &info) |
| 指定値より小さいかをチェックする [詳解]
|
|
template<class T > |
T | tadah_fussy::error_lib::LT (T t, T max) |
| 指定値より小さいかをチェックする [詳解]
|
|
template<class T > |
T | tadah_fussy::error_lib::GE (T t, T min, const std::string &info) |
| 指定値以上であるかをチェックする [詳解]
|
|
template<class T > |
T | tadah_fussy::error_lib::GE (T t, T min) |
| 指定値以上であるかをチェックする [詳解]
|
|
template<class T > |
T | tadah_fussy::error_lib::GT (T t, T min, const std::string &info) |
| 指定値より大きいかをチェックする [詳解]
|
|
template<class T > |
T | tadah_fussy::error_lib::GT (T t, T min) |
| 指定値より大きいかをチェックする [詳解]
|
|
template<class T > |
T | tadah_fussy::error_lib::EQ (T t, T correct, const std::string &info) |
| 指定値と等しいかをチェックする [詳解]
|
|
template<class T > |
T | tadah_fussy::error_lib::EQ (T t, T correct) |
| 指定値と等しいかをチェックする [詳解]
|
|
template<class In1 , class In2 > |
std::iterator_traits< In1 >::difference_type | tadah_fussy::error_lib::CheckBivariable (In1 s1, In1 e1, In2 s2, In2 e2, const std::string &infoNegativeLength1, const std::string &infoNegativeLength2, const std::string &infoNotEqualLength) |
| 二つのデータ列が有効かをチェックする [詳解]
|
|
template<class In1 , class In2 > |
std::iterator_traits< In1 >::difference_type | tadah_fussy::error_lib::CheckBivariable (In1 s1, In1 e1, In2 s2, In2 e2) |
| 二つのデータ列が有効かをチェックする [詳解]
|
|