numerical-collection-cpp 0.10.0
A collection of algorithms in numerical analysis implemented in C++
Loading...
Searching...
No Matches
num_collect::util::producer_consumer_circular_queue< T > Member List

This is the complete list of members for num_collect::util::producer_consumer_circular_queue< T >, including all inherited members.

begin_num_collect::util::producer_consumer_circular_queue< T >private
consumer_pos_num_collect::util::producer_consumer_circular_queue< T >private
end_num_collect::util::producer_consumer_circular_queue< T >private
get_buffer_size(index_type val) -> std::size_tnum_collect::util::producer_consumer_circular_queue< T >inlineprivatestatic
increment(storage_type *ptr) noexcept -> storage_type *num_collect::util::producer_consumer_circular_queue< T >inlineprivate
operator=(const producer_consumer_circular_queue &)=delete (defined in num_collect::util::producer_consumer_circular_queue< T >)num_collect::util::producer_consumer_circular_queue< T >
operator=(producer_consumer_circular_queue &&)=delete (defined in num_collect::util::producer_consumer_circular_queue< T >)num_collect::util::producer_consumer_circular_queue< T >
producer_consumer_circular_queue(index_type size)num_collect::util::producer_consumer_circular_queue< T >inlineexplicit
producer_consumer_circular_queue(const producer_consumer_circular_queue &)=delete (defined in num_collect::util::producer_consumer_circular_queue< T >)num_collect::util::producer_consumer_circular_queue< T >
producer_consumer_circular_queue(producer_consumer_circular_queue &&)=delete (defined in num_collect::util::producer_consumer_circular_queue< T >)num_collect::util::producer_consumer_circular_queue< T >
producer_pos_num_collect::util::producer_consumer_circular_queue< T >private
storage_type typedefnum_collect::util::producer_consumer_circular_queue< T >private
try_emplace(Args &&... args) noexcept(std::is_nothrow_constructible_v< T, Args... >) -> boolnum_collect::util::producer_consumer_circular_queue< T >inline
try_ignore() noexcept -> boolnum_collect::util::producer_consumer_circular_queue< T >inline
try_pop(Output &output) noexcept(noexcept(output=std::move(std::declval< T & >()))) -> boolnum_collect::util::producer_consumer_circular_queue< T >inline
~producer_consumer_circular_queue() noexceptnum_collect::util::producer_consumer_circular_queue< T >inline