Home ⌂Doc Index ◂Up ▴
Intel(R) Threading Building Blocks Doxygen Documentation  version 4.2.3
tbb::concurrent_bounded_queue< T, A > Member List

This is the complete list of members for tbb::concurrent_bounded_queue< T, A >, including all inherited members.

allocate_page() __TBB_overridetbb::concurrent_bounded_queue< T, A >inlineprivatevirtual
allocator_type typedeftbb::concurrent_bounded_queue< T, A >
assign(const concurrent_queue_base_v3 &src)tbb::internal::concurrent_queue_base_v3protected
assign_and_destroy_item(void *dst, page &src, size_t index) __TBB_overridetbb::concurrent_bounded_queue< T, A >inlineprivatevirtual
capacity() consttbb::concurrent_bounded_queue< T, A >inline
clear()tbb::concurrent_bounded_queue< T, A >
concurrent_bounded_queue(const allocator_type &a=allocator_type())tbb::concurrent_bounded_queue< T, A >inlineexplicit
concurrent_bounded_queue(const concurrent_bounded_queue &src, const allocator_type &a=allocator_type())tbb::concurrent_bounded_queue< T, A >inline
concurrent_bounded_queue(concurrent_bounded_queue &&src)tbb::concurrent_bounded_queue< T, A >inline
concurrent_bounded_queue(concurrent_bounded_queue &&src, const allocator_type &a)tbb::concurrent_bounded_queue< T, A >inline
concurrent_bounded_queue(InputIterator begin, InputIterator end, const allocator_type &a=allocator_type())tbb::concurrent_bounded_queue< T, A >inline
concurrent_queue_base_v3(size_t item_size)tbb::internal::concurrent_queue_base_v3protected
concurrent_queue_base_v8(size_t item_sz)tbb::internal::concurrent_queue_base_v8inlineprotected
const_iterator typedeftbb::concurrent_bounded_queue< T, A >
const_reference typedeftbb::concurrent_bounded_queue< T, A >
copy enum valuetbb::internal::concurrent_queue_base_v3protected
copy_item(page &dst, size_t index, const void *src) __TBB_overridetbb::concurrent_bounded_queue< T, A >inlineprivatevirtual
copy_page_item(page &dst, size_t dindex, const page &src, size_t sindex) __TBB_overridetbb::concurrent_bounded_queue< T, A >inlineprivatevirtual
copy_specifics typedeftbb::concurrent_bounded_queue< T, A >private
deallocate_page(page *p) __TBB_overridetbb::concurrent_bounded_queue< T, A >inlineprivatevirtual
difference_type typedeftbb::concurrent_bounded_queue< T, A >
emplace(Arguments &&... args)tbb::concurrent_bounded_queue< T, A >inline
empty() consttbb::concurrent_bounded_queue< T, A >inline
get_allocator() consttbb::concurrent_bounded_queue< T, A >inline
get_ref(page &p, size_t index)tbb::concurrent_bounded_queue< T, A >inlineprivate
internal::concurrent_queue_iterator classtbb::concurrent_bounded_queue< T, A >friend
internal_abort()tbb::internal::concurrent_queue_base_v3protected
internal_assign(const concurrent_queue_base_v3 &src, copy_specifics op_type)tbb::internal::concurrent_queue_base_v3protected
internal_empty() consttbb::internal::concurrent_queue_base_v3protected
internal_finish_clear()tbb::internal::concurrent_queue_base_v3protected
internal_insert_if_not_full(const void *src, copy_specifics op_type)tbb::internal::concurrent_queue_base_v3protected
internal_insert_item(const void *src, copy_specifics op_type)tbb::internal::concurrent_queue_base_v3protected
internal_pop(void *dst)tbb::internal::concurrent_queue_base_v3protected
internal_pop_if_present(void *dst)tbb::internal::concurrent_queue_base_v3protected
internal_push(const void *src)tbb::internal::concurrent_queue_base_v3protected
internal_push_if_not_full(const void *src)tbb::internal::concurrent_queue_base_v3protected
internal_push_move(const void *src)tbb::internal::concurrent_queue_base_v8protected
internal_push_move_if_not_full(const void *src)tbb::internal::concurrent_queue_base_v8protected
internal_set_capacity(ptrdiff_t capacity, size_t element_size)tbb::internal::concurrent_queue_base_v3protected
internal_size() consttbb::internal::concurrent_queue_base_v3protected
internal_swap(concurrent_queue_base_v3 &src)tbb::internal::concurrent_queue_base_v3inlineprotected
internal_throw_exception() consttbb::internal::concurrent_queue_base_v3protected
item_sizetbb::internal::concurrent_queue_base_v3protected
items_per_pagetbb::internal::concurrent_queue_base_v3protected
iterator typedeftbb::concurrent_bounded_queue< T, A >
move enum valuetbb::internal::concurrent_queue_base_v3protected
move_content(concurrent_queue_base_v8 &src)tbb::internal::concurrent_queue_base_v8protected
move_item(page &dst, size_t index, const void *src) __TBB_overridetbb::concurrent_bounded_queue< T, A >inlineprivatevirtual
move_page_item(page &dst, size_t dindex, const page &src, size_t sindex) __TBB_overridetbb::concurrent_bounded_queue< T, A >inlineprivatevirtual
my_allocatortbb::concurrent_bounded_queue< T, A >private
my_capacitytbb::internal::concurrent_queue_base_v3protected
padded_page typedeftbb::concurrent_bounded_queue< T, A >private
page_allocator_type typedeftbb::concurrent_bounded_queue< T, A >private
pop(T &destination)tbb::concurrent_bounded_queue< T, A >inline
push(const T &source)tbb::concurrent_bounded_queue< T, A >inline
push(T &&source)tbb::concurrent_bounded_queue< T, A >inline
reference typedeftbb::concurrent_bounded_queue< T, A >
set_capacity(size_type new_capacity)tbb::concurrent_bounded_queue< T, A >inline
size() consttbb::concurrent_bounded_queue< T, A >inline
size_type typedeftbb::concurrent_bounded_queue< T, A >
try_emplace(Arguments &&... args)tbb::concurrent_bounded_queue< T, A >inline
try_pop(T &destination)tbb::concurrent_bounded_queue< T, A >inline
try_push(const T &source)tbb::concurrent_bounded_queue< T, A >inline
try_push(T &&source)tbb::concurrent_bounded_queue< T, A >inline
unsafe_begin()tbb::concurrent_bounded_queue< T, A >inline
unsafe_begin() consttbb::concurrent_bounded_queue< T, A >inline
unsafe_end()tbb::concurrent_bounded_queue< T, A >inline
unsafe_end() consttbb::concurrent_bounded_queue< T, A >inline
value_type typedeftbb::concurrent_bounded_queue< T, A >
~concurrent_bounded_queue()tbb::concurrent_bounded_queue< T, A >
~concurrent_queue_base_v3()tbb::internal::concurrent_queue_base_v3protectedvirtual

Copyright © 2005-2020 Intel Corporation. All Rights Reserved.

Intel, Pentium, Intel Xeon, Itanium, Intel XScale and VTune are registered trademarks or trademarks of Intel Corporation or its subsidiaries in the United States and other countries.

* Other names and brands may be claimed as the property of others.