エラーに渡されるクラス。続き...
#include <opencv2/core/exception.hpp>
|
| Error::Code | code |
| | エラーコード
|
| |
| std::string | err |
| | エラーの説明
|
| |
| std::string | file |
| | エラーが発生したソースファイル名
|
| |
| std::string | func |
| | 関数名。コンパイラが取得をサポートしている場合のみ利用可能
|
| |
| int | line |
| | エラーが発生したソースファイル内の行番号
|
| |
| std::string | msg |
| | 整形済みのエラーメッセージ
|
| |
エラーに渡されるクラス。
このクラスは、プログラム内で発生したエラーに関する必要な情報のすべて、またはほぼすべてをカプセル化する。例外は通常、CV_Error および CV_Error_ マクロを介して暗黙的に構築されスローされる。
- 参照
- error
- 例
- samples/cpp/pca.cpp, samples/cpp/snippets/chromatic_aberration_correction.cpp, samples/cpp/snippets/detect_blob.cpp, samples/hog_tapi.cpp で使用されている。
◆ Exception() [1/2]
| cv::Exception::Exception |
( |
| ) |
|
◆ Exception() [2/2]
| cv::Exception::Exception |
( |
Error::Code | _code, |
|
|
const std::string & | _err, |
|
|
const std::string & | _func, |
|
|
const std::string & | _file, |
|
|
int | _line ) |
◆ ~Exception()
| virtual cv::Exception::~Exception |
( |
| ) |
|
|
virtual |
◆ codeMessage()
| const char * cv::Exception::codeMessage |
( |
| ) |
const |
◆ formatMessage()
| void cv::Exception::formatMessage |
( |
| ) |
|
◆ what()
| virtual const char * cv::Exception::what |
( |
| ) |
const |
|
virtual |
◆ code
◆ err
| std::string cv::Exception::err |
◆ file
| std::string cv::Exception::file |
◆ func
| std::string cv::Exception::func |
関数名。コンパイラが取得をサポートしている場合のみ利用可能
◆ line
◆ msg
| std::string cv::Exception::msg |
このクラス詳解は次のファイルから抽出されました: