|
NexusForce 1.0.0
A Modern C++ Library with extended functionality, web components, and utility libraries
|
生成器的promise类型 更多...
#include <generator.hpp>
Public 成员函数 | |
| generator | get_return_object () |
| 获取生成器对象 | |
| suspend_always | initial_suspend () noexcept |
| 初始暂停点 | |
| suspend_always | final_suspend () noexcept |
| 最终暂停点 | |
| suspend_always | yield_value (T value) |
| 产生一个值 | |
| void | return_void () noexcept |
| 返回void(生成器不返回值) | |
| void | unhandled_exception () |
| 处理未捕获的异常 | |
Public 属性 | |
| optional< T > | current_value |
| 当前产生的值 | |
| exception_ptr | exception |
| 异常指针 | |
|
inlinenoexcept |
|
inlinenoexcept |
|
inline |