OpenCV  4.10.0
开源计算机视觉库
正在加载...
正在搜索...
无匹配项
公有成员函数 | 公有属性 | 所有成员列表

传递给错误的类。 更多...

#include <opencv2/core.hpp>

cv::Exception 的协作图

公有成员函数

 Exception ()
 
 Exception (int _code, const String &_err, const String &_func, const String &_file, int _line)
 
virtual ~Exception () throw ()
 
void formatMessage ()
 
virtual const char * what () const CV_OVERRIDE throw ()
 

公有属性

int code
 错误代码
 
String err
 错误描述
 
String file
 发生错误的源文件名
 
String func
 函数名。仅在编译器支持获取时可用
 
int line
 发生错误的源文件中的行号
 
String msg
 格式化的错误消息
 

详细描述

传递给错误的类。

此类封装了程序中发生的错误的所有或几乎所有必要信息。异常通常是通过 CV_Error 和 CV_Error_ 宏隐式构造和抛出的。

另请参见
error
示例
samples/cpp/pca.cppsamples/tapi/hog.cpp

构造函数和析构函数文档

◆ Exception() [1/2]

cv::Exception::Exception ( )

默认构造函数

◆ Exception() [2/2]

cv::Exception::Exception ( int  _code,
const String _err,
const String _func,
const String _file,
int  _line 
)

完整构造函数。通常不显式调用构造函数。相反,使用 CV_Error()CV_Error_()CV_Assert() 宏。

◆ ~Exception()

virtual cv::Exception::~Exception ( )
throw(
)
virtual

成员函数文档

◆ formatMessage()

void cv::Exception::formatMessage ( )

◆ what()

virtual const char * cv::Exception::what ( ) const
throw(
)
virtual
返回
错误描述和上下文作为文本字符串。
示例
samples/tapi/hog.cpp.

成员数据文档

◆ code

int cv::Exception::code

错误代码

另请参见
CVStatus

◆ err

String cv::Exception::err

错误描述

◆ file

String cv::Exception::file

发生错误的源文件名

◆ func

String cv::Exception::func

函数名。仅在编译器支持获取时可用

◆ line

int cv::Exception::line

发生错误的源文件中的行号

◆ msg

String cv::Exception::msg

格式化的错误消息

示例
samples/cpp/pca.cpp.

此类的文档是从以下文件生成的