proxygen
|
#include <experimental/coroutine>
#include <memory>
#include <folly/Executor.h>
#include <folly/experimental/coro/Traits.h>
#include <glog/logging.h>
Go to the source code of this file.
Namespaces | |
folly | |
—— Concurrent Priority Queue Implementation —— | |
folly::coro | |
folly::coro::detail | |
Functions | |
template<typename Awaitable > | |
auto | folly::coro::operator co_await (ViaIfAsyncAwaitable< Awaitable > &&awaitable) -> ViaIfAsyncAwaiter< folly::coro::awaiter_type_t< Awaitable >> |
template<typename Awaitable > | |
auto | folly::coro::operator co_await (ViaIfAsyncAwaitable< Awaitable > &awaitable) -> ViaIfAsyncAwaiter< folly::coro::awaiter_type_t< Awaitable & >> |
template<typename Awaitable > | |
auto | folly::coro::operator co_await (const ViaIfAsyncAwaitable< Awaitable > &&awaitable) -> ViaIfAsyncAwaiter< folly::coro::awaiter_type_t< const Awaitable && >> |
template<typename Awaitable > | |
auto | folly::coro::operator co_await (const ViaIfAsyncAwaitable< Awaitable > &awaitable) -> ViaIfAsyncAwaiter< folly::coro::awaiter_type_t< const Awaitable & >> |
template<typename Awaitable > | |
auto | folly::coro::co_viaIfAsync (folly::Executor *executor, Awaitable &&awaitable) -> ViaIfAsyncAwaitable< Awaitable > |