MSTL 1.4.0
A Modern C++ Library with extended functionality, web components, and utility libraries
载入中...
搜索中...
未找到
at_thread_exit.hpp
浏览该文件的文档.
1#ifndef MSTL_CORE_ASYNC_AT_THREAD_EXIT_HPP__
2#define MSTL_CORE_ASYNC_AT_THREAD_EXIT_HPP__
3
11
14
20
30 void (*cb)(void*);
31};
32
41void MSTL_API at_thread_exit_register(at_thread_exit_elt* elt, void (*callback)(void*)) noexcept;
42
53 // ThreadExit
55
57#endif // MSTL_CORE_ASYNC_AT_THREAD_EXIT_HPP__
MSTL核心配置
#define MSTL_END_NAMESPACE__
结束全局命名空间MSTL
#define MSTL_BEGIN_NAMESPACE__
开始全局命名空间MSTL
void MSTL_API at_thread_exit_register(at_thread_exit_elt *elt, void(*callback)(void *)) noexcept
注册线程退出回调
void MSTL_API execute_thread_exit_callbacks()
执行线程退出回调
线程退出回调元素
at_thread_exit_elt * next
指向下一个回调元素的指针
void(* cb)(void *)
回调函数指针