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

This is the complete list of members for tbb::flow::interface11::queue_node< T, Allocator >, including all inherited members.

__TBB_STATIC_ASSERT((tbb::internal::is_same_type< Allocator, null_type >::value), "Allocator template parameter for flow graph nodes is deprecated and will be removed. " "Specify TBB_DEPRECATED_FLOW_NODE_ALLOCATOR to temporary enable the deprecated interface.")tbb::flow::interface11::queue_node< T, Allocator >private
allocator_type typedeftbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > >protected
back() consttbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > >inlineprotected
base_type typedeftbb::flow::interface11::queue_node< T, Allocator >protected
buffer_empty() consttbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > >inlineprotected
buffer_full()tbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > >inlineprotected
buffer_item_state enum nametbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > >
buffer_item_type typedeftbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > >protected
buffer_node classtbb::flow::interface11::queue_node< T, Allocator >friend
tbb::flow::interface11::buffer_node::buffer_node(graph &g)tbb::flow::interface11::buffer_node< T, Allocator >inlineexplicit
tbb::flow::interface11::buffer_node::buffer_node(const buffer_node &src)tbb::flow::interface11::buffer_node< T, Allocator >inline
capacity()tbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > >inlineprotected
class_type typedeftbb::flow::interface11::queue_node< T, Allocator >protected
clean_up_buffer(bool reset_pointers)tbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > >inlineprotected
con_res enum valuetbb::flow::interface11::buffer_node< T, Allocator >protected
consume_front()tbb::flow::interface11::internal::reservable_item_buffer< T, cache_aligned_allocator< T > >inlineprotected
destroy_back()tbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > >inlineprotected
destroy_front()tbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > >inlineprotected
destroy_item(size_type i)tbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > >inlineprotected
enqueue_forwarding_task(buffer_operation &op_data)tbb::flow::interface11::buffer_node< T, Allocator >inlineprotected
fetch_item(size_t i, item_type &o)tbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > >inlineprotected
tbb::filtered_typetbb::flow::interface11::receiver< T >
tbb::flow::interface11::sender::filtered_typetbb::flow::interface11::sender< T >
forward_task()tbb::flow::interface11::buffer_node< T, Allocator >inlineprotectedvirtual
forwarder_busytbb::flow::interface11::buffer_node< T, Allocator >protected
front() consttbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > >inlineprotected
get_my_item(size_t i) consttbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > >inlineprotected
grab_forwarding_task(buffer_operation &op_data)tbb::flow::interface11::buffer_node< T, Allocator >inlineprotected
graph_node(graph &g)tbb::flow::interface11::graph_nodeinlineexplicit
graph_reference() const __TBB_overridetbb::flow::interface11::buffer_node< T, Allocator >inlineprotectedvirtual
grow_my_array(size_t minimum_size)tbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > >inlineprotected
handle_operations(buffer_operation *op_list)tbb::flow::interface11::buffer_node< T, Allocator >inlineprotectedvirtual
handle_operations_impl(buffer_operation *op_list, derived_type *derived)tbb::flow::interface11::buffer_node< T, Allocator >inlineprotected
handler_type typedeftbb::flow::interface11::buffer_node< T, Allocator >protected
has_item enum valuetbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > >
initial_buffer_sizetbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > >protectedstatic
input_type typedeftbb::flow::interface11::queue_node< T, Allocator >
internal_consume(queue_operation *op) __TBB_overridetbb::flow::interface11::queue_node< T, Allocator >inlineprotectedvirtual
internal_forward_task(queue_operation *op) __TBB_overridetbb::flow::interface11::queue_node< T, Allocator >inlineprotectedvirtual
internal_forward_task_impl(buffer_operation *op, derived_type *derived)tbb::flow::interface11::buffer_node< T, Allocator >inlineprotected
internal_pop(queue_operation *op) __TBB_overridetbb::flow::interface11::queue_node< T, Allocator >inlineprotectedvirtual
internal_push(buffer_operation *op)tbb::flow::interface11::buffer_node< T, Allocator >inlineprotectedvirtual
internal_reg_succ(buffer_operation *op)tbb::flow::interface11::buffer_node< T, Allocator >inlineprotectedvirtual
internal_release(buffer_operation *op)tbb::flow::interface11::buffer_node< T, Allocator >inlineprotectedvirtual
internal_rem_succ(buffer_operation *op)tbb::flow::interface11::buffer_node< T, Allocator >inlineprotectedvirtual
internal_reserve(queue_operation *op) __TBB_overridetbb::flow::interface11::queue_node< T, Allocator >inlineprotectedvirtual
is_continue_receiver()tbb::flow::interface11::internal::untyped_receiverinlineprotectedvirtual
is_item_valid()tbb::flow::interface11::queue_node< T, Allocator >inlineprivate
item(size_type i)tbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > >inlineprotected
item(size_type i) consttbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > >inlineprotected
item_buffer()tbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > >inline
item_type typedeftbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > >
move_item(size_t to, size_t from)tbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > >inlineprotected
my_aggregatortbb::flow::interface11::buffer_node< T, Allocator >protected
my_arraytbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > >protected
my_array_sizetbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > >protected
my_graphtbb::flow::interface11::graph_nodeprotected
my_headtbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > >protected
my_item_reserved(size_type i) consttbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > >inlineprotected
my_item_valid(size_type i) consttbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > >inlineprotected
my_reservedtbb::flow::interface11::internal::reservable_item_buffer< T, cache_aligned_allocator< T > >protected
my_successorstbb::flow::interface11::buffer_node< T, Allocator >protected
my_tailtbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > >protected
nexttbb::flow::interface11::graph_nodeprotected
no_item enum valuetbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > >
op_type enum nametbb::flow::interface11::buffer_node< T, Allocator >protected
output_type typedeftbb::flow::interface11::queue_node< T, Allocator >
place_item(size_t here, const item_type &me)tbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > >inlineprotected
pop_back(item_type &v)tbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > >inlineprotected
pop_front(item_type &v)tbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > >inlineprotected
predecessor_type typedeftbb::flow::interface11::queue_node< T, Allocator >
prevtbb::flow::interface11::graph_nodeprotected
push_back(item_type &v)tbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > >inlineprotected
put_item enum valuetbb::flow::interface11::buffer_node< T, Allocator >protected
queue_node(graph &g)tbb::flow::interface11::queue_node< T, Allocator >inlineexplicit
queue_node(const queue_node &src)tbb::flow::interface11::queue_node< T, Allocator >inline
queue_operation typedeftbb::flow::interface11::queue_node< T, Allocator >protected
reg_succ enum valuetbb::flow::interface11::buffer_node< T, Allocator >protected
register_predecessor(predecessor_type &)tbb::flow::interface11::internal::untyped_receiverinlinevirtual
register_successor(successor_type &r) __TBB_overridetbb::flow::interface11::buffer_node< T, Allocator >inlinevirtual
rel_res enum valuetbb::flow::interface11::buffer_node< T, Allocator >protected
release_front()tbb::flow::interface11::internal::reservable_item_buffer< T, cache_aligned_allocator< T > >inlineprotected
release_item(size_type i)tbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > >inlineprotected
rem_succ enum valuetbb::flow::interface11::buffer_node< T, Allocator >protected
remove_predecessor(predecessor_type &)tbb::flow::interface11::internal::untyped_receiverinlinevirtual
remove_successor(successor_type &r) __TBB_overridetbb::flow::interface11::buffer_node< T, Allocator >inlinevirtual
req_item enum valuetbb::flow::interface11::buffer_node< T, Allocator >protected
res_item enum valuetbb::flow::interface11::buffer_node< T, Allocator >protected
reservable_item_buffer()tbb::flow::interface11::internal::reservable_item_buffer< T, cache_aligned_allocator< T > >inline
reserve_front(T &v)tbb::flow::interface11::internal::reservable_item_buffer< T, cache_aligned_allocator< T > >inlineprotected
reserve_item(size_type i)tbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > >inlineprotected
reserved_item enum valuetbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > >
reset()tbb::flow::interface11::internal::reservable_item_buffer< T, cache_aligned_allocator< T > >inline
reset_node(reset_flags f) __TBB_overridetbb::flow::interface11::queue_node< T, Allocator >inlineprotectedvirtual
reset_receiver(reset_flags) __TBB_overridetbb::flow::interface11::buffer_node< T, Allocator >inlineprotectedvirtual
set_my_item(size_t i, const item_type &o)tbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > >inlineprotected
size(size_t new_tail=0)tbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > >inlineprotected
size_type typedeftbb::flow::interface11::queue_node< T, Allocator >protected
successor_type typedeftbb::flow::interface11::queue_node< T, Allocator >
swap_items(size_t i, size_t j)tbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > >inlineprotected
try_consume() __TBB_overridetbb::flow::interface11::buffer_node< T, Allocator >inlinevirtual
try_fwd_task enum valuetbb::flow::interface11::buffer_node< T, Allocator >protected
try_get(T &v) __TBB_overridetbb::flow::interface11::buffer_node< T, Allocator >inlinevirtual
tbb::flow::interface11::internal::untyped_sender::try_get(X &t)tbb::flow::interface11::internal::untyped_senderinlineprotected
try_get_wrapper(void *p, bool is_async) __TBB_overridetbb::flow::interface11::sender< T >inlineprotectedvirtual
try_put(const typename internal::async_helpers< T >::filtered_type &t)tbb::flow::interface11::receiver< T >inline
try_put(const typename internal::async_helpers< T >::async_type &t)tbb::flow::interface11::receiver< T >inline
tbb::flow::interface11::internal::untyped_receiver::try_put(const X &t)tbb::flow::interface11::internal::untyped_receiverinline
try_put_and_add_task(task *&last_task)tbb::flow::interface11::queue_node< T, Allocator >inlineprivate
try_put_task(const T &t) __TBB_overridetbb::flow::interface11::buffer_node< T, Allocator >inlineprotectedvirtual
tbb::flow::interface11::internal::untyped_receiver::try_put_task(const X &t)tbb::flow::interface11::internal::untyped_receiverinlineprotected
try_put_task_wrapper(const void *p, bool is_async) __TBB_overridetbb::flow::interface11::receiver< T >inlineprotectedvirtual
try_release() __TBB_overridetbb::flow::interface11::buffer_node< T, Allocator >inlinevirtual
try_reserve(T &v) __TBB_overridetbb::flow::interface11::buffer_node< T, Allocator >inlinevirtual
tbb::flow::interface11::internal::untyped_sender::try_reserve(X &t)tbb::flow::interface11::internal::untyped_senderinlineprotected
try_reserve_wrapper(void *p, bool is_async) __TBB_overridetbb::flow::interface11::sender< T >inlineprotectedvirtual
~graph_node()tbb::flow::interface11::graph_nodeinlinevirtual
~item_buffer()tbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > >inline
~untyped_receiver()tbb::flow::interface11::internal::untyped_receiverinlinevirtual
~untyped_sender()tbb::flow::interface11::internal::untyped_senderinlinevirtual

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.