C++ Actor Framework 1.0.0
Loading...
Searching...
No Matches
caf::async::spsc_buffer< T > Member List

This is the complete list of members for caf::async::spsc_buffer< T >, including all inherited members.

abort(error reason)caf::async::spsc_buffer< T >
abort_reason() constcaf::async::spsc_buffer< T >
abort_reason_unsafe() const noexceptcaf::async::spsc_buffer< T >
atomic_ref_counted() (defined in caf::detail::atomic_ref_counted)caf::detail::atomic_ref_counted
atomic_ref_counted(const atomic_ref_counted &) (defined in caf::detail::atomic_ref_counted)caf::detail::atomic_ref_counted
available() const noexceptcaf::async::spsc_buffer< T >
available_unsafe() const noexceptcaf::async::spsc_buffer< T >
await_consumer_ready(lock_type &guard, std::condition_variable &cv)caf::async::spsc_buffer< T >
await_consumer_ready(lock_type &guard, std::condition_variable &cv, TimePoint timeout)caf::async::spsc_buffer< T >
cancel()caf::async::spsc_buffer< T >
capacity() const noexceptcaf::async::spsc_buffer< T >
close()caf::async::spsc_buffer< T >
deref() const noexceptcaf::detail::atomic_ref_counted
get_reference_count() const noexceptcaf::detail::atomic_ref_counted
has_consumer_event() const noexceptcaf::async::spsc_buffer< T >
has_data() const noexceptcaf::async::spsc_buffer< T >
lock_type typedef (defined in caf::async::spsc_buffer< T >)caf::async::spsc_buffer< T >
make_copy_on_write(Ts &&... xs)caf::ref_countedrelated
make_counted(Ts &&... xs)caf::ref_countedrelated
mtx() const noexceptcaf::async::spsc_buffer< T >
operator=(const atomic_ref_counted &) (defined in caf::detail::atomic_ref_counted)caf::detail::atomic_ref_counted
pull(Policy policy, size_t demand, Observer &dst)caf::async::spsc_buffer< T >
pull_unsafe(lock_type &guard, Policy, size_t demand, Observer &dst) (defined in caf::async::spsc_buffer< T >)caf::async::spsc_buffer< T >
push(span< const T > items)caf::async::spsc_buffer< T >
push(const T &item) (defined in caf::async::spsc_buffer< T >)caf::async::spsc_buffer< T >
rc_ (defined in caf::detail::atomic_ref_counted)caf::detail::atomic_ref_countedmutableprotected
ref() const noexceptcaf::detail::atomic_ref_counted
set_consumer(consumer_ptr consumer)caf::async::spsc_buffer< T >
set_producer(producer_ptr producer)caf::async::spsc_buffer< T >
spsc_buffer(uint32_t capacity, uint32_t min_pull_size) (defined in caf::async::spsc_buffer< T >)caf::async::spsc_buffer< T >
spsc_buffer_ptr typedef (defined in caf::async::spsc_buffer< T >)caf::async::spsc_buffer< T >related
super typedef (defined in caf::ref_counted)caf::ref_counted
unique() const noexceptcaf::detail::atomic_ref_counted
value_type typedef (defined in caf::async::spsc_buffer< T >)caf::async::spsc_buffer< T >
~atomic_ref_counted() (defined in caf::detail::atomic_ref_counted)caf::detail::atomic_ref_countedvirtual
~ref_counted() override (defined in caf::ref_counted)caf::ref_counted