Public Types | |
| using | value_type = PendOutputOf< Pendable > |
Public Member Functions | |
| PendableAsTaskWithOutput (Pendable &pendable) | |
| Poll< value_type > | TakePoll () |
Public Member Functions inherited from pw::async2::Task | |
| constexpr | Task (log::Token name=kDefaultName) |
| Task (const Task &)=delete | |
| Task (Task &&)=delete | |
| Task & | operator= (const Task &)=delete |
| Task & | operator= (Task &&)=delete |
| virtual | ~Task () |
| Poll | Pend (Context &cx) |
| bool | IsRegistered () const |
| void | Deregister () |
Private Member Functions | |
| Poll | DoPend (Context &cx) final |
Additional Inherited Members | |
Protected Member Functions inherited from pw::containers::future::IntrusiveList< T >::Item | |
| constexpr | Item ()=default |