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 typedef | internal::item_buffer< T, A > | protected
back() const | internal::item_buffer< T, A > | inline protected
buffer_empty() const | internal::item_buffer< T, A > | inline protected
buffer_full() | internal::item_buffer< T, A > | inline protected
buffer_item_state enum name | internal::item_buffer< T, A > |
buffer_item_type typedef | internal::item_buffer< T, A > | protected
capacity() | internal::item_buffer< T, A > | inline protected
clean_up_buffer(bool reset_pointers) | internal::item_buffer< T, A > | inline protected
consume_front() | internal::reservable_item_buffer< T, A > | inline protected
destroy_back() | internal::item_buffer< T, A > | inline protected
destroy_front() | internal::item_buffer< T, A > | inline protected
destroy_item(size_type i) | internal::item_buffer< T, A > | inline protected
fetch_item(size_t i, item_type &o) | internal::item_buffer< T, A > | inline protected
front() const | internal::item_buffer< T, A > | inline protected
get_my_item(size_t i) const | internal::item_buffer< T, A > | inline protected
grow_my_array(size_t minimum_size) | internal::item_buffer< T, A > | inline protected
has_item enum value | internal::item_buffer< T, A > |
initial_buffer_size | internal::item_buffer< T, A > | protected static
item(size_type i) | internal::item_buffer< T, A > | inline protected
item(size_type i) const | internal::item_buffer< T, A > | inline protected
item_buffer() | internal::item_buffer< T, A > | inline
item_type typedef | internal::item_buffer< T, A > |
move_item(size_t to, size_t from) | internal::item_buffer< T, A > | inline protected
my_array | internal::item_buffer< T, A > | protected
my_array_size | internal::item_buffer< T, A > | protected
my_head | internal::item_buffer< T, A > | protected
my_item_reserved(size_type i) const | internal::item_buffer< T, A > | inline protected
my_item_valid(size_type i) const | internal::item_buffer< T, A > | inline protected
my_reserved | internal::reservable_item_buffer< T, A > | protected
my_tail | internal::item_buffer< T, A > | protected
no_item enum value | internal::item_buffer< T, A > |
place_item(size_t here, const item_type &me) | internal::item_buffer< T, A > | inline protected
pop_back(item_type &v) | internal::item_buffer< T, A > | inline protected
pop_front(item_type &v) | internal::item_buffer< T, A > | inline protected
push_back(item_type &v) | internal::item_buffer< T, A > | inline protected
release_front() | internal::reservable_item_buffer< T, A > | inline protected
release_item(size_type i) | internal::item_buffer< T, A > | inline protected
reservable_item_buffer() | internal::reservable_item_buffer< T, A > | inline
reserve_front(T &v) | internal::reservable_item_buffer< T, A > | inline protected
reserve_item(size_type i) | internal::item_buffer< T, A > | inline protected
reserved_item enum value | internal::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 > | inline protected
size(size_t new_tail=0) | internal::item_buffer< T, A > | inline protected
size_type typedef | internal::item_buffer< T, A > | protected
swap_items(size_t i, size_t j) | internal::item_buffer< T, A > | inline protected
~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.