AUBO SDK  0.26.0
载入中...
搜索中...
未找到
arcs::common_interface::AuboException类 参考

自定义异常类 AuboException 更多...

#include <type_def.h>

类 arcs::common_interface::AuboException 继承关系图:
arcs::common_interface::AuboException 的协作图:

Public 成员函数

 AuboException (int code, const std::string &prefix, const std::string &message) noexcept
 AuboException (int code, const std::string &message) noexcept
error_type type () const
int code () const
const char * what () const noexcept override

Private 属性

int code_
 异常码
std::string message_
 异常消息 Exception message

详细描述

自定义异常类 AuboException

在文件 type_def.h910 行定义.

构造及析构函数说明

◆ AuboException() [1/2]

arcs::common_interface::AuboException::AuboException ( int code,
const std::string & prefix,
const std::string & message )
inlinenoexcept

在文件 type_def.h913 行定义.

引用了 code().

函数调用图:

◆ AuboException() [2/2]

arcs::common_interface::AuboException::AuboException ( int code,
const std::string & message )
inlinenoexcept

在文件 type_def.h919 行定义.

引用了 code().

函数调用图:

成员函数说明

◆ code()

int arcs::common_interface::AuboException::code ( ) const
inline

在文件 type_def.h936 行定义.

引用了 code_.

被这些函数引用 AuboException() , 以及 AuboException().

这是这个函数的调用关系图:

◆ type()

error_type arcs::common_interface::AuboException::type ( ) const
inline

◆ what()

const char * arcs::common_interface::AuboException::what ( ) const
inlineoverridenoexcept

在文件 type_def.h937 行定义.

引用了 message_.

类成员变量说明

◆ code_

int arcs::common_interface::AuboException::code_
private

异常码

在文件 type_def.h940 行定义.

被这些函数引用 code() , 以及 type().

◆ message_

std::string arcs::common_interface::AuboException::message_
private

异常消息 Exception message

在文件 type_def.h941 行定义.

被这些函数引用 what().


该类的文档由以下文件生成: