| 
    Intel(R) Threading Building Blocks Doxygen Documentation
    version 4.2.3
    
   | 
 
Classes | |
| class | run_finalize_func | 
| class | run_kernel_func | 
| class | send_func | 
Public Member Functions | |
| args_storage (const kernel_type &kernel, StreamFactory &f, Args &&... args) | |
| args_storage (const args_storage &k) | |
| args_storage (const args_storage_base &k, Args &&... args) | |
| void | enqueue (kernel_input_tuple &ip, output_ports_type &op, const streaming_node &n) __TBB_override | 
| void | send (device_type d) __TBB_override | 
| args_storage_base * | clone () const __TBB_override | 
  Public Member Functions inherited from tbb::flow::interface11::streaming_node< tuple< Ports... >, JP, StreamFactory >::args_storage_base | |
| virtual | ~args_storage_base () | 
Private Types | |
| typedef args_storage_base::output_ports_type | output_ports_type | 
| typedef tbb::internal::stored_pack< Args... > | args_pack_type | 
Private Member Functions | |
| template<int N> | |
| bool | do_try_put (const kernel_input_tuple &ip, output_ports_type &op) const | 
| template<int... S> | |
| bool | do_try_put (const kernel_input_tuple &ip, output_ports_type &op, internal::sequence< S... >) const | 
Static Private Member Functions | |
| template<typename FinalizeFn > | |
| static run_finalize_func< FinalizeFn > | make_run_finalize_func (kernel_input_tuple &ip, StreamFactory &factory, FinalizeFn fn) | 
Private Attributes | |
| args_pack_type | my_args_pack | 
Additional Inherited Members | |
  Public Types inherited from tbb::flow::interface11::streaming_node< tuple< Ports... >, JP, StreamFactory >::args_storage_base | |
| typedef kernel_multifunction_node::output_ports_type | output_ports_type | 
  Protected Member Functions inherited from tbb::flow::interface11::streaming_node< tuple< Ports... >, JP, StreamFactory >::args_storage_base | |
| args_storage_base (const kernel_type &kernel, StreamFactory &f) | |
| args_storage_base (const args_storage_base &k) | |
  Protected Attributes inherited from tbb::flow::interface11::streaming_node< tuple< Ports... >, JP, StreamFactory >::args_storage_base | |
| const kernel_type | my_kernel | 
| StreamFactory & | my_factory | 
Definition at line 491 of file flow_graph.h.
      
  | 
  private | 
Definition at line 630 of file flow_graph.h.
      
  | 
  private | 
Definition at line 492 of file flow_graph.h.
      
  | 
  inline | 
Definition at line 587 of file flow_graph.h.
      
  | 
  inline | 
Definition at line 592 of file flow_graph.h.
      
  | 
  inline | 
Definition at line 594 of file flow_graph.h.
      
  | 
  inlinevirtual | 
Implements tbb::flow::interface11::streaming_node< tuple< Ports... >, JP, StreamFactory >::args_storage_base.
Definition at line 624 of file flow_graph.h.
      
  | 
  inlineprivate | 
Definition at line 496 of file flow_graph.h.
      
  | 
  inlineprivate | 
Definition at line 503 of file flow_graph.h.
      
  | 
  inlinevirtual | 
Implements tbb::flow::interface11::streaming_node< tuple< Ports... >, JP, StreamFactory >::args_storage_base.
Definition at line 596 of file flow_graph.h.
      
  | 
  inlinestaticprivate | 
Definition at line 568 of file flow_graph.h.
      
  | 
  inlinevirtual | 
Implements tbb::flow::interface11::streaming_node< tuple< Ports... >, JP, StreamFactory >::args_storage_base.
Definition at line 618 of file flow_graph.h.
      
  | 
  private | 
Definition at line 631 of file flow_graph.h.