AGVC SDK  0.8.0
agvc_interface::AgvcException类 参考

#include <type.h>

类 agvc_interface::AgvcException 继承关系图:
agvc_interface::AgvcException 的协作图:

Public 成员函数

 AgvcException (int code, const std::string &prefix, const std::string &message) noexcept
 AgvcException (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_

详细描述

在文件 type.h878 行定义.

构造及析构函数说明

◆ AgvcException() [1/2]

agvc_interface::AgvcException::AgvcException ( int code,
const std::string & prefix,
const std::string & message )
inlinenoexcept

在文件 type.h881 行定义.

引用了 code().

函数调用图:

◆ AgvcException() [2/2]

agvc_interface::AgvcException::AgvcException ( int code,
const std::string & message )
inlinenoexcept

在文件 type.h886 行定义.

引用了 code().

函数调用图:

成员函数说明

◆ code()

int agvc_interface::AgvcException::code ( ) const
inline

在文件 type.h900 行定义.

引用了 code_.

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

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

◆ type()

error_type agvc_interface::AgvcException::type ( ) const
inline

◆ what()

const char * agvc_interface::AgvcException::what ( ) const
inlineoverridenoexcept

在文件 type.h901 行定义.

引用了 message_.

类成员变量说明

◆ code_

int agvc_interface::AgvcException::code_
private

在文件 type.h904 行定义.

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

◆ message_

std::string agvc_interface::AgvcException::message_
private

在文件 type.h905 行定义.

被这些函数引用 what().


该类的文档由以下文件生成:
  • include/agvc_interface/type.h