MSTL 1.4.0
A Modern C++ Library with extended functionality, web components, and utility libraries
载入中...
搜索中...
未找到
terminate.hpp
浏览该文件的文档.
1#ifndef MSTL_CORE_CONFIG_TERMINATE_HPP__
2#define MSTL_CORE_CONFIG_TERMINATE_HPP__
3
11
14
20
27using terminate_handler = void(*)();
28
35void MSTL_API set_terminate(terminate_handler handler) noexcept;
36
44MSTL_NORETURN void MSTL_API terminate();
45
53MSTL_NORETURN void MSTL_API abort();
54 // TerminationFunctions
56
58#endif // MSTL_CORE_CONFIG_TERMINATE_HPP__
MSTL核心配置
#define MSTL_END_NAMESPACE__
结束全局命名空间MSTL
#define MSTL_BEGIN_NAMESPACE__
开始全局命名空间MSTL
MSTL_NORETURN void MSTL_API terminate()
调用当前终止处理函数
void(*)() terminate_handler
终止处理函数指针类型
void MSTL_API set_terminate(terminate_handler handler) noexcept
设置终止处理函数
MSTL_NORETURN void MSTL_API abort()
强制终止进程