- Main Page
- Modules
- Namespaces
- Classes
- Files
- Related Pages

- Class List
- Class Hierarchy
- Class Members

# tbb::internal::queueing_port< T > Class Template Reference

queueing join_port More...

`#include <graph.h>`

Inheritance diagram for tbb::internal::queueing_port< T >:

List of all members.

## 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 ()

## Detailed Description

### template<typename T>
class tbb::internal::queueing_port< T >

queueing join_port

The documentation for this class was generated from the following file:

- graph.h

Copyright © 2005-2011 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.