|
RPNX::QueryGraph
Typed, memoized, concurrent query evaluation for C++23
|
Coroutine yield value that schedules a dependency without waiting. More...
#include <querygraph.hpp>
Public Member Functions | |
| dependency (request< QuerySpec > request) | |
Wrap a request for use with co_yield. | |
Public Attributes | |
| request< QuerySpec > | m_request |
| Request to schedule without immediately awaiting it. | |
Coroutine yield value that schedules a dependency without waiting.
Yielding this wrapper records the dependency edge and makes the target node runnable. The wrapped request may still be awaited later.
| QuerySpec | Requested query specification. |
Definition at line 855 of file querygraph.hpp.
|
inline |
Wrap a request for use with co_yield.
Definition at line 862 of file querygraph.hpp.
References m_request.
| request< QuerySpec > rpnx::querygraph::debug_abi::dependency< QuerySpec >::m_request |
Request to schedule without immediately awaiting it.
Definition at line 858 of file querygraph.hpp.
Referenced by dependency().