BRE12
internal::queueing_port< T > Member List

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

allocator_type typedef (defined in internal::item_buffer< T >)internal::item_buffer< T >protected
back() (defined in internal::item_buffer< T >)internal::item_buffer< T >inlineprotected
buffer_empty() (defined in internal::item_buffer< T >)internal::item_buffer< T >inlineprotected
buffer_full() (defined in internal::item_buffer< T >)internal::item_buffer< T >inlineprotected
buffer_item_state enum name (defined in internal::item_buffer< T >)internal::item_buffer< T >
buffer_item_type typedef (defined in internal::item_buffer< T >)internal::item_buffer< T >protected
capacity() (defined in internal::item_buffer< T >)internal::item_buffer< T >inlineprotected
class_type typedef (defined in internal::queueing_port< T >)internal::queueing_port< T >
clean_up_buffer(bool reset_pointers) (defined in internal::item_buffer< T >)internal::item_buffer< T >inlineprotected
destroy_back() (defined in internal::item_buffer< T >)internal::item_buffer< T >inlineprotected
destroy_front() (defined in internal::item_buffer< T >)internal::item_buffer< T >inlineprotected
destroy_item(size_type i) (defined in internal::item_buffer< T >)internal::item_buffer< T >inlineprotected
fetch_item(size_t i, item_type &o) (defined in internal::item_buffer< T >)internal::item_buffer< T >inlineprotected
front() (defined in internal::item_buffer< T >)internal::item_buffer< T >inlineprotected
get_item(T &v) (defined in internal::queueing_port< T >)internal::queueing_port< T >inline
get_my_item(size_t i) (defined in internal::item_buffer< T >)internal::item_buffer< T >inlineprotected
grow_my_array(size_t minimum_size)internal::item_buffer< T >inlineprotected
has_item enum value (defined in internal::item_buffer< T >)internal::item_buffer< T >
initial_buffer_size (defined in internal::item_buffer< T >)internal::item_buffer< T >protectedstatic
input_type typedef (defined in internal::queueing_port< T >)internal::queueing_port< T >
internal::aggregating_functor< class_type, queueing_port_operation > (defined in internal::queueing_port< T >)internal::queueing_port< T >friend
internal::broadcast_cache (defined in internal::queueing_port< T >)internal::queueing_port< T >friend
internal::round_robin_cache (defined in internal::queueing_port< T >)internal::queueing_port< T >friend
item(size_type i) (defined in internal::item_buffer< T >)internal::item_buffer< T >inlineprotected
item_buffer()internal::item_buffer< T >inline
item_type typedef (defined in internal::item_buffer< T >)internal::item_buffer< T >
move_item(size_t to, size_t from) (defined in internal::item_buffer< T >)internal::item_buffer< T >inlineprotected
my_array (defined in internal::item_buffer< T >)internal::item_buffer< T >protected
my_array_size (defined in internal::item_buffer< T >)internal::item_buffer< T >protected
my_head (defined in internal::item_buffer< T >)internal::item_buffer< T >protected
my_item_reserved(size_type i) (defined in internal::item_buffer< T >)internal::item_buffer< T >inlineprotected
my_item_valid(size_type i) (defined in internal::item_buffer< T >)internal::item_buffer< T >inlineprotected
my_tail (defined in internal::item_buffer< T >)internal::item_buffer< T >protected
no_item enum value (defined in internal::item_buffer< T >)internal::item_buffer< T >
place_item(size_t here, const item_type &me) (defined in internal::item_buffer< T >)internal::item_buffer< T >inlineprotected
pop_back(item_type &v) (defined in internal::item_buffer< T >)internal::item_buffer< T >inlineprotected
pop_front(item_type &v) (defined in internal::item_buffer< T >)internal::item_buffer< T >inlineprotected
predecessor_type typedef (defined in internal::queueing_port< T >)internal::queueing_port< T >
push_back(item_type &v) (defined in internal::item_buffer< T >)internal::item_buffer< T >inlineprotected
queueing_port()internal::queueing_port< T >inline
queueing_port(const queueing_port &)internal::queueing_port< T >inline
release_item(size_type i) (defined in internal::item_buffer< T >)internal::item_buffer< T >inlineprotected
reserve_item(size_type i) (defined in internal::item_buffer< T >)internal::item_buffer< T >inlineprotected
reserved_item enum value (defined in internal::item_buffer< T >)internal::item_buffer< T >
reset() (defined in internal::item_buffer< T >)internal::item_buffer< T >inline
reset_port() (defined in internal::queueing_port< T >)internal::queueing_port< T >inline
reset_receiver(reset_flags f) (defined in internal::queueing_port< T >)internal::queueing_port< T >inline
run_and_put_task (defined in internal::queueing_port< T >)internal::queueing_port< T >friend
set_join_node_pointer(forwarding_base *join)internal::queueing_port< T >inline
set_my_item(size_t i, const item_type &o) (defined in internal::item_buffer< T >)internal::item_buffer< T >inlineprotected
size(size_t new_tail=0) (defined in internal::item_buffer< T >)internal::item_buffer< T >inlineprotected
size_type typedef (defined in internal::item_buffer< T >)internal::item_buffer< T >protected
swap_items(size_t i, size_t j) (defined in internal::item_buffer< T >)internal::item_buffer< T >inlineprotected
try_put_task(const T &v) (defined in internal::queueing_port< T >)internal::queueing_port< T >inlineprotected
~item_buffer() (defined in internal::item_buffer< T >)internal::item_buffer< T >inline