NexusForce 1.0.0
A rigorously engineered full-stack C++ backend library.
载入中...
搜索中...
未找到
neforce::awaitable< void >类 参考

awaitable 的 void 特化 更多...

#include <use_awaitable.hpp>

Public 成员函数

 awaitable ()
 默认构造函数
void set_value ()
 标记完成
void set_exception (exception_ptr e)
 设置异常

详细描述

awaitable 的 void 特化

用于返回类型为 void 的异步操作(如 async_handshake、async_connect)。 同时支持作为协程返回类型——lambda 中可使用 co_await 构建异步链, 协程完成时自动触发 awaitable::set_value()

在文件 use_awaitable.hpp127 行定义.

构造及析构函数说明

◆ awaitable()

neforce::awaitable< void >::awaitable ( )
inline

默认构造函数

构造一个独立的、未就绪的 awaitable。

在文件 use_awaitable.hpp148 行定义.

引用了 neforce::make_shared().


该类的文档由以下文件生成: