|
Uni20
Asynchronous tensor and runtime library.
|
Always-ready awaitable that transfers one access lease. More...
#include <access.hpp>
Public Types | |
| using | lease_type = Lease |
Public Member Functions | |
| bool | await_ready () const noexcept |
| lease_type | await_resume () |
| template<class Task > | |
| void | await_suspend (Task &&) const noexcept |
| ready_access & | operator= (ready_access &&)=default |
| ready_access & | operator= (ready_access const &)=delete |
| ready_access (lease_type lease) | |
| ready_access (ready_access &&)=default | |
| ready_access (ready_access const &)=delete | |
Always-ready awaitable that transfers one access lease.
| using uni20::ready_access< Lease >::lease_type = Lease |
|
inlineexplicit |
|
delete |
|
default |
|
inlinenoexcept |
|
inline |
|
inlinenoexcept |
|
default |
|
delete |