| AllowClosed enum name (defined in pw::async2::internal::BaseChannelFuture) | pw::async2::internal::BaseChannelFuture | protected |
| BaseChannelFuture(const BaseChannelFuture &)=delete (defined in pw::async2::internal::BaseChannelFuture) | pw::async2::internal::BaseChannelFuture | |
| BaseChannelFuture(BaseChannel *channel) (defined in pw::async2::internal::BaseChannelFuture) | pw::async2::internal::BaseChannelFuture | explicitprotected |
| BaseChannelFuture(BaseChannel *channel, AllowClosed) (defined in pw::async2::internal::BaseChannelFuture) | pw::async2::internal::BaseChannelFuture | inlineprotected |
| BaseChannelFuture(BaseChannelFuture &&other) (defined in pw::async2::internal::BaseChannelFuture) | pw::async2::internal::BaseChannelFuture | inlineprotected |
| channel() PW_LOCK_RETURNED(this -> base_channel()) (defined in pw::async2::internal::ChannelFuture< Derived, T, FutureValue >) | pw::async2::internal::ChannelFuture< Derived, T, FutureValue > | inlineprotected |
| ChannelFuture(Channel< T > *channel) (defined in pw::async2::internal::ChannelFuture< Derived, T, FutureValue >) | pw::async2::internal::ChannelFuture< Derived, T, FutureValue > | inlineexplicitprotected |
| ChannelFuture(Channel< T > *channel, AllowClosed) (defined in pw::async2::internal::ChannelFuture< Derived, T, FutureValue >) | pw::async2::internal::ChannelFuture< Derived, T, FutureValue > | inlineprotected |
| ChannelFuture(ChannelFuture &&other) (defined in pw::async2::internal::ChannelFuture< Derived, T, FutureValue >) | pw::async2::internal::ChannelFuture< Derived, T, FutureValue > | inlineprotected |
| Complete() (defined in pw::async2::internal::BaseChannelFuture) | pw::async2::internal::BaseChannelFuture | inlineprotected |
| is_complete() const | pw::async2::internal::BaseChannelFuture | inline |
| Item()=default | pw::IntrusiveForwardList< T >::Item | explicitprotected |
| kAllowClosed enum value (defined in pw::async2::internal::BaseChannelFuture) | pw::async2::internal::BaseChannelFuture | protected |
| MoveAssignFrom(BaseChannelFuture &other) (defined in pw::async2::internal::BaseChannelFuture) | pw::async2::internal::BaseChannelFuture | protected |
| operator=(const BaseChannelFuture &)=delete (defined in pw::async2::internal::BaseChannelFuture) | pw::async2::internal::BaseChannelFuture | |
| operator=(BaseChannelFuture &&)=delete (defined in pw::async2::internal::BaseChannelFuture) | pw::async2::internal::BaseChannelFuture | |
| Pend(Context &cx) (defined in pw::async2::internal::ChannelFuture< Derived, T, FutureValue >) | pw::async2::internal::ChannelFuture< Derived, T, FutureValue > | inline |
| RemoveFromChannel() (defined in pw::async2::internal::BaseChannelFuture) | pw::async2::internal::BaseChannelFuture | protected |
| StoreWakerForReceiveIfOpen(Context &cx) (defined in pw::async2::internal::BaseChannelFuture) | pw::async2::internal::BaseChannelFuture | protected |
| StoreWakerForReserveSend(Context &cx) (defined in pw::async2::internal::BaseChannelFuture) | pw::async2::internal::BaseChannelFuture | protected |
| StoreWakerForSend(Context &cx) (defined in pw::async2::internal::BaseChannelFuture) | pw::async2::internal::BaseChannelFuture | protected |
| value_type typedef (defined in pw::async2::internal::ChannelFuture< Derived, T, FutureValue >) | pw::async2::internal::ChannelFuture< Derived, T, FutureValue > | |