MSTL 1.4.0
A Modern C++ Library with extended functionality, web components, and utility libraries
载入中...
搜索中...
未找到
exception.hpp 文件参考

MSTL异常处理框架 更多...

exception.hpp 的引用(Include)关系图:

浏览该文件的源代码.

struct  exception
 异常基类 更多...
struct  memory_exception
 内存操作异常 更多...
struct  system_exception
 系统访问异常 更多...
struct  iterator_exception
 指针或迭代器行为异常 更多...
struct  typecast_exception
 类型转换异常 更多...
struct  value_exception
 变量处理异常 更多...
struct  device_exception
 设备行为异常 更多...
struct  file_exception
 文件处理异常 更多...
struct  math_exception
 数学计算异常 更多...
struct  database_exception
 数据库行为异常 更多...

宏定义

#define MSTL_ERROR_BUILD_DERIVED_CLASS(THIS, BASE, INFO)
 构建可派生的异常类宏
#define MSTL_ERROR_BUILD_FINAL_CLASS(THIS, BASE, INFO)
 构建最终异常类宏

函数

void MSTL_API throw_with_stack (const exception &err)
 抛出异常并打印堆栈信息

详细描述

MSTL异常处理框架

此文件提供了异常处理框架, 包括异常基类、各种特定异常类型以及相关的辅助宏和工具函数。

在文件 exception.hpp 中定义.