C/C++ API Reference
Loading...
Searching...
No Matches
pw::async2::internal::Channel< T > Member List

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

active_locked() const (defined in pw::async2::internal::BaseChannel)pw::async2::internal::BaseChannelinline
add_handle() (defined in pw::async2::internal::BaseChannel)pw::async2::internal::BaseChannelinline
add_receive_future(BaseChannelFuture &future) (defined in pw::async2::internal::BaseChannel)pw::async2::internal::BaseChannelinline
add_receiver() (defined in pw::async2::internal::BaseChannel)pw::async2::internal::BaseChannelinline
add_ref() (defined in pw::async2::internal::BaseChannel)pw::async2::internal::BaseChannelinline
add_reservation() (defined in pw::async2::internal::BaseChannel)pw::async2::internal::BaseChannelinline
add_send_future(BaseChannelFuture &future) (defined in pw::async2::internal::BaseChannel)pw::async2::internal::BaseChannelinline
add_sender() (defined in pw::async2::internal::BaseChannel)pw::async2::internal::BaseChannelinline
BaseChannel()=default (defined in pw::async2::internal::BaseChannel)pw::async2::internal::BaseChannelprotected
capacity() const (defined in pw::async2::internal::Channel< T >)pw::async2::internal::Channel< T >inline
Channel(FixedDeque< T > &&deque) (defined in pw::async2::internal::Channel< T >)pw::async2::internal::Channel< T >inlineexplicitprotected
Channel(containers::Storage< kAlignment, kCapacity > &storage) (defined in pw::async2::internal::Channel< T >)pw::async2::internal::Channel< T >inlineexplicitprotected
Close() (defined in pw::async2::internal::BaseChannel)pw::async2::internal::BaseChannelinline
CommitReservationAndRemoveRef(Args &&... args) (defined in pw::async2::internal::Channel< T >)pw::async2::internal::Channel< T >inline
CreateReceiver() (defined in pw::async2::internal::Channel< T >)pw::async2::internal::Channel< T >inline
CreateSender() (defined in pw::async2::internal::Channel< T >)pw::async2::internal::Channel< T >inline
deallocator() const (defined in pw::async2::internal::Channel< T >)pw::async2::internal::Channel< T >inlineprotected
DropReservationAndRemoveRef() (defined in pw::async2::internal::BaseChannel)pw::async2::internal::BaseChannel
EmplaceAndWake(Args &&... args) (defined in pw::async2::internal::Channel< T >)pw::async2::internal::Channel< T >inline
empty() (defined in pw::async2::internal::Channel< T >)pw::async2::internal::Channel< T >inline
full() const (defined in pw::async2::internal::Channel< T >)pw::async2::internal::Channel< T >inline
is_open() (defined in pw::async2::internal::BaseChannel)pw::async2::internal::BaseChannelinline
is_open_locked() const (defined in pw::async2::internal::BaseChannel)pw::async2::internal::BaseChannelinline
kWaitForever (defined in pw::async2::internal::BaseChannel)pw::async2::internal::BaseChannelstatic
lock() (defined in pw::async2::internal::BaseChannel)pw::async2::internal::BaseChannelinline
PopAndWake() (defined in pw::async2::internal::Channel< T >)pw::async2::internal::Channel< T >inline
PushAndWake(T &&value) (defined in pw::async2::internal::Channel< T >)pw::async2::internal::Channel< T >inline
PushAndWake(const T &value) (defined in pw::async2::internal::Channel< T >)pw::async2::internal::Channel< T >inline
remaining_capacity() (defined in pw::async2::internal::Channel< T >)pw::async2::internal::Channel< T >inline
remaining_capacity_locked() const (defined in pw::async2::internal::Channel< T >)pw::async2::internal::Channel< T >inline
remove_handle() (defined in pw::async2::internal::BaseChannel)pw::async2::internal::BaseChannelinline
remove_receiver() (defined in pw::async2::internal::BaseChannel)pw::async2::internal::BaseChannelinline
remove_reservation() (defined in pw::async2::internal::BaseChannel)pw::async2::internal::BaseChannelinline
remove_sender() (defined in pw::async2::internal::BaseChannel)pw::async2::internal::BaseChannelinline
RemoveRefAndDestroyIfUnreferenced() (defined in pw::async2::internal::BaseChannel)pw::async2::internal::BaseChannel
reservations() const (defined in pw::async2::internal::BaseChannel)pw::async2::internal::BaseChannelinlineprotected
TryReceive() (defined in pw::async2::internal::Channel< T >)pw::async2::internal::Channel< T >inline
TryReserveSend() (defined in pw::async2::internal::Channel< T >)pw::async2::internal::Channel< T >inline
TrySend(U &&value) (defined in pw::async2::internal::Channel< T >)pw::async2::internal::Channel< T >inline
unlock() (defined in pw::async2::internal::BaseChannel)pw::async2::internal::BaseChannelinline
WakeOneReceiver() (defined in pw::async2::internal::BaseChannel)pw::async2::internal::BaseChannelinlineprotected
WakeOneSender() (defined in pw::async2::internal::BaseChannel)pw::async2::internal::BaseChannelinlineprotected
~BaseChannel() (defined in pw::async2::internal::BaseChannel)pw::async2::internal::BaseChannelprotected
~Channel()=default (defined in pw::async2::internal::Channel< T >)pw::async2::internal::Channel< T >protected