|
OpenCV 4.5.3(日本語機械翻訳)
|
Class passed to an error. [詳解]
#include <core.hpp>
std::exceptionを継承しています。
公開メンバ関数 |
|
| Exception () | |
| Exception (int _code, const String &_err, const String &_func, const String &_file, int _line) | |
| virtual const char * | what () const CV_OVERRIDE throw () |
| void | formatMessage () |
公開変数類 |
|
| String | msg |
| フォーマットされたエラーメッセージ |
|
| int | code |
| エラーコード[【詳解】(英語]
|
|
| String | err |
| エラーの説明 |
|
| String | func |
| 関数名.コンパイラがその取得をサポートしている場合のみ利用可能です. |
|
| String | file |
| エラーが発生したソースファイル名. |
|
| int | line |
| エラーが発生したソースファイルの行番号 |
|
エラーに渡されるクラス.
このクラスは,プログラム中に起こったエラーに関するすべての,あるいはほとんどすべての必要な情報をカプセル化します.この例外は通常, CV_Error や CV_Error_ マクロを介して暗黙的に構築され,スローされます.
| cv::Exception::Exception | ( | ) |
デフォルトコンストラクタ
| cv::Exception::Exception | ( | int | _code, |
| const String & | _err, | ||
| const String & | _func, | ||
| const String & | _file, | ||
| int | _line | ||
| ) |
フルコンストラクタ.通常,コンストラクタは明示的には呼び出されません.代わりに,マクロCV_Error(),CV_Error_()およびCV_Assert()が使われます。
|
virtual | |||||||||||||
| int cv::Exception::code |
エラーコード