Intel® Threading Building Blocks

Body Objects

Some nodes execute user-provided body objects. These objects can be created by instantiating function objects or lambda expressions. The nodes that use body objects include continue_node, function_node, source_node and multifunction_node.

indexer_node Template Class


A node that broadcasts messages received at its input ports to all of its successors. The messages are broadcast individually as they are received at each port. The output is a tagged message that contains a tag and a value; the tag identifies the input port on which the message was received.

Subscribe to Intel® Threading Building Blocks