C/C++ API Reference
Loading...
Searching...
No Matches
pw::async2::internal::ChannelFuture< Derived, T, FutureValue > Member List

This is the complete list of members for pw::async2::internal::ChannelFuture< Derived, T, FutureValue >, including all inherited members.

AllowClosed enum name (defined in pw::async2::internal::BaseChannelFuture)pw::async2::internal::BaseChannelFutureprotected
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::BaseChannelFutureexplicitprotected
BaseChannelFuture(BaseChannel *channel, AllowClosed) (defined in pw::async2::internal::BaseChannelFuture)pw::async2::internal::BaseChannelFutureinlineprotected
BaseChannelFuture(BaseChannelFuture &&other) (defined in pw::async2::internal::BaseChannelFuture)pw::async2::internal::BaseChannelFutureinlineprotected
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::BaseChannelFutureinlineprotected
is_complete() constpw::async2::internal::BaseChannelFutureinline
Item()=defaultpw::IntrusiveForwardList< T >::Itemexplicitprotected
kAllowClosed enum value (defined in pw::async2::internal::BaseChannelFuture)pw::async2::internal::BaseChannelFutureprotected
MoveAssignFrom(BaseChannelFuture &other) (defined in pw::async2::internal::BaseChannelFuture)pw::async2::internal::BaseChannelFutureprotected
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::BaseChannelFutureprotected
StoreWakerForReceiveIfOpen(Context &cx) (defined in pw::async2::internal::BaseChannelFuture)pw::async2::internal::BaseChannelFutureprotected
StoreWakerForReserveSend(Context &cx) (defined in pw::async2::internal::BaseChannelFuture)pw::async2::internal::BaseChannelFutureprotected
StoreWakerForSend(Context &cx) (defined in pw::async2::internal::BaseChannelFuture)pw::async2::internal::BaseChannelFutureprotected
value_type typedef (defined in pw::async2::internal::ChannelFuture< Derived, T, FutureValue >)pw::async2::internal::ChannelFuture< Derived, T, FutureValue >