#include <graph.h>
Inheritance diagram for tbb::internal::queueing_port< T >:
Public Types | |
typedef T | input_type |
typedef sender< T > | predecessor_type |
The predecessor type for this node. | |
typedef queueing_port< T > | my_node_type |
Public Member Functions | |
queueing_port () | |
Constructor. | |
queueing_port (const queueing_port &) | |
copy constructor | |
void | set_join_node_pointer (forwarding_base *join) |
record parent for tallying available items | |
bool | try_put (T v) |
Put an item to the receiver. | |
void | forward () |
bool | register_predecessor (sender< T > &src) |
Add a predecessor. | |
bool | remove_predecessor (sender< T > &src) |
Remove a predecessor. | |
bool | get_item (T &v) |
void | reset_port () |