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

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

allocator_type typedefinternal::item_buffer< T, A >protected
back() constinternal::item_buffer< T, A >inlineprotected
buffer_empty() constinternal::item_buffer< T, A >inlineprotected
buffer_full()internal::item_buffer< T, A >inlineprotected
buffer_item_state enum nameinternal::item_buffer< T, A >
buffer_item_type typedefinternal::item_buffer< T, A >protected
capacity()internal::item_buffer< T, A >inlineprotected
clean_up_buffer(bool reset_pointers)internal::item_buffer< T, A >inlineprotected
consume_front()internal::reservable_item_buffer< T, A >inlineprotected
destroy_back()internal::item_buffer< T, A >inlineprotected
destroy_front()internal::item_buffer< T, A >inlineprotected
destroy_item(size_type i)internal::item_buffer< T, A >inlineprotected
fetch_item(size_t i, item_type &o)internal::item_buffer< T, A >inlineprotected
front() constinternal::item_buffer< T, A >inlineprotected
get_my_item(size_t i) constinternal::item_buffer< T, A >inlineprotected
grow_my_array(size_t minimum_size)internal::item_buffer< T, A >inlineprotected
has_item enum valueinternal::item_buffer< T, A >
initial_buffer_sizeinternal::item_buffer< T, A >protectedstatic
item(size_type i)internal::item_buffer< T, A >inlineprotected
item(size_type i) constinternal::item_buffer< T, A >inlineprotected
item_buffer()internal::item_buffer< T, A >inline
item_type typedefinternal::item_buffer< T, A >
move_item(size_t to, size_t from)internal::item_buffer< T, A >inlineprotected
my_arrayinternal::item_buffer< T, A >protected
my_array_sizeinternal::item_buffer< T, A >protected
my_headinternal::item_buffer< T, A >protected
my_item_reserved(size_type i) constinternal::item_buffer< T, A >inlineprotected
my_item_valid(size_type i) constinternal::item_buffer< T, A >inlineprotected
my_reservedinternal::reservable_item_buffer< T, A >protected
my_tailinternal::item_buffer< T, A >protected
no_item enum valueinternal::item_buffer< T, A >
place_item(size_t here, const item_type &me)internal::item_buffer< T, A >inlineprotected
pop_back(item_type &v)internal::item_buffer< T, A >inlineprotected
pop_front(item_type &v)internal::item_buffer< T, A >inlineprotected
push_back(item_type &v)internal::item_buffer< T, A >inlineprotected
release_front()internal::reservable_item_buffer< T, A >inlineprotected
release_item(size_type i)internal::item_buffer< T, A >inlineprotected
reservable_item_buffer()internal::reservable_item_buffer< T, A >inline
reserve_front(T &v)internal::reservable_item_buffer< T, A >inlineprotected
reserve_item(size_type i)internal::item_buffer< T, A >inlineprotected
reserved_item enum valueinternal::item_buffer< T, A >
reset()internal::reservable_item_buffer< T, A >inline
set_my_item(size_t i, const item_type &o)internal::item_buffer< T, A >inlineprotected
size(size_t new_tail=0)internal::item_buffer< T, A >inlineprotected
size_type typedefinternal::item_buffer< T, A >protected
swap_items(size_t i, size_t j)internal::item_buffer< T, A >inlineprotected
~item_buffer()internal::item_buffer< T, A >inline

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.