|
MSTL 1.4.0
A Modern C++ Library with extended functionality, web components, and utility libraries
|
类型化异常包装器模板类 更多...
#include <exception_ptr.hpp>
Public 成员函数 | |
| typed_exception_wrapper (const Ex &ex) | |
| 拷贝构造函数 | |
| typed_exception_wrapper (Ex &&ex) noexcept | |
| 移动构造函数 | |
| MSTL_ALWAYS_INLINE void | rethrow () const override |
| 重新抛出异常 | |
| MSTL_ALWAYS_INLINE const std::type_info & | type () const noexcept override |
| 获取异常类型信息 | |
| MSTL_ALWAYS_INLINE unique_ptr< exception_wrapper > | clone () const override |
| 克隆异常包装器 | |
类型化异常包装器模板类
| Ex | 异常类型 |
对特定异常类型的包装器实现,存储异常实例并提供类型特定的操作。
在文件 exception_ptr.hpp 第 63 行定义.