ApplicationExceptionMessageHandler Class
class Visindigo::General::ApplicationExceptionMessageHandlerVisindigo应用程序异常消息处理器接口类。. 详情...
| 头文件: | #include <General/VIApplication.h> |
| 自以下版本: | Visindigo 0.13.0 |
公开成员函数
(自 Visindigo 0.13.0 引入) virtual void | disableHandler() = 0 |
(自 Visindigo 0.13.0 引入) virtual void | enableHandler() = 0 |
(自 Visindigo 0.13.0 引入) virtual void | exec() = 0 |
(自 Visindigo 0.13.0 引入) virtual void | onExceptionMessage(const Visindigo::General::Exception &ex) = 0 |
详细说明
Note: 此类为接口类,用户可以继承此类以实现自定义的异常消息处理器。
这是一个抽象接口,用户可以任意实现,以处理应用程序运行过程中捕获的异常消息,例如在GUI界面中显示异常信息对话框等。
成员函数文档
[pure virtual, since Visindigo 0.13.0] void ApplicationExceptionMessageHandler::disableHandler()
禁用异常消息处理器时调用此函数。用户可以实现此函数以执行禁用处理器时的操作。
这个 function 从 Visindigo 0.13.0 开始支持。
[pure virtual, since Visindigo 0.13.0] void ApplicationExceptionMessageHandler::enableHandler()
启用异常消息处理器时调用此函数。用户可以实现此函数以执行启用处理器时的操作。
这个 function 从 Visindigo 0.13.0 开始支持。
[pure virtual, since Visindigo 0.13.0] void ApplicationExceptionMessageHandler::exec()
执行异常消息处理器时调用此函数。用户可以实现此函数以执行处理异常消息的操作。
这个 function 从 Visindigo 0.13.0 开始支持。
[pure virtual, since Visindigo 0.13.0] void ApplicationExceptionMessageHandler::onExceptionMessage(const Visindigo::General::Exception &ex)
ex 捕获的异常对象
当应用程序在运行过程中捕获到异常时调用此函数。用户可以实现此函数以处理异常消息。
这个 function 从 Visindigo 0.13.0 开始支持。