NexusForce 1.0.0
A rigorously engineered full-stack C++ backend library.
载入中...
搜索中...
未找到
neforce::device_exception结构体 参考

设备行为异常 更多...

#include <system_exception.hpp>

类 neforce::device_exception 继承关系图:
[图例]

Public 成员函数

const char * type () const noexcept override
 获取异常类型
Public 成员函数 继承自 neforce::system_exception
const char * type () const noexcept override
 获取异常类型
Public 成员函数 继承自 neforce::exception
 exception (const char *info="")
 构造函数
 exception (const exception &other) noexcept
 复制构造函数
exceptionoperator= (const exception &other) noexcept
 复制赋值运算符
 exception (exception &&other) noexcept
 移动构造函数
exceptionoperator= (exception &&other) noexcept
 移动赋值运算符
template<typename Error, enable_if_t< is_base_of_v< exception, Error >, int > = 0>
 exception (const Error &error)
 模板构造函数
virtual ~exception ()=default
 虚析构函数
virtual const char * what () const noexcept
 获取错误信息

详细描述

设备行为异常

在文件 system_exception.hpp42 行定义.

成员函数说明

◆ type()

const char * neforce::device_exception::type ( ) const
inlinenodiscardoverridevirtualnoexcept

获取异常类型

返回
异常类型字符串

重载 neforce::exception .

在文件 system_exception.hpp55 行定义.


该结构体的文档由以下文件生成: