C/C++ API Reference
Loading...
Searching...
No Matches
pw::async2::internal::PendableAsTaskWithOutput< Pendable > Class Template Reference
Inheritance diagram for pw::async2::internal::PendableAsTaskWithOutput< Pendable >:
pw::async2::Task pw::containers::future::IntrusiveList< T >::Item

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
 
Taskoperator= (const Task &)=delete
 
Taskoperator= (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
 

The documentation for this class was generated from the following file: