Yayin Story Studio logo Yayin Story Studio 项目文档
回到主页 用户手册

ApplicationExceptionMessageHandler Class

class Visindigo::General::ApplicationExceptionMessageHandler

Visindigo应用程序异常消息处理器接口类。. 详情...

头文件: #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 开始支持。