| 
    Intel(R) Threading Building Blocks Doxygen Documentation
    version 4.2.3
    
   | 
 
#include <_flow_graph_indexer_impl.h>
Public Types | |
| typedef indexer_types< OutputTuple >::input_ports_type | input_ports_type | 
| typedef OutputTuple | tuple_types | 
| typedef indexer_types< OutputTuple >::output_type | output_type | 
  Public Types inherited from internal::indexer_node_base< InputTuple, OutputType, StructTypes > | |
| typedef OutputType | output_type | 
| typedef StructTypes | tuple_types | 
| typedef sender< output_type >::successor_type | successor_type | 
| typedef indexer_node_FE< InputTuple, output_type, StructTypes > | input_ports_type | 
  Public Types inherited from internal::indexer_node_FE< InputTuple, OutputType, StructTypes > | |
| typedef OutputType | output_type | 
| typedef InputTuple | input_type | 
  Public Types inherited from tbb::flow::interface11::internal::untyped_sender | |
| typedef untyped_receiver | successor_type | 
| The successor type for this node.  More... | |
Public Member Functions | |
| unfolded_indexer_node (graph &g) | |
| unfolded_indexer_node (const unfolded_indexer_node &other) | |
  Public Member Functions inherited from internal::indexer_node_base< InputTuple, OutputType, StructTypes > | |
| indexer_node_base (graph &g) | |
| indexer_node_base (const indexer_node_base &other) | |
| bool | register_successor (successor_type &r) __TBB_override | 
| Add a new successor to this node.  More... | |
| bool | remove_successor (successor_type &r) __TBB_override | 
| Removes a successor from this node.  More... | |
| task * | try_put_task (output_type const *v) | 
  Public Member Functions inherited from internal::indexer_node_FE< InputTuple, OutputType, StructTypes > | |
| indexer_node_FE () | |
| input_type & | input_ports () | 
  Public Member Functions inherited from tbb::flow::interface11::sender< OutputType > | |
| virtual bool | try_get (OutputType &) | 
| Request an item from the sender.  More... | |
| virtual bool | try_reserve (OutputType &) | 
| Reserves an item in the sender.  More... | |
  Public Member Functions inherited from tbb::flow::interface11::internal::untyped_sender | |
| virtual | ~untyped_sender () | 
| virtual bool | try_release () | 
| Releases the reserved item.  More... | |
| virtual bool | try_consume () | 
| Consumes the reserved item.  More... | |
Private Types | |
| typedef indexer_types< OutputTuple >::indexer_base_type | base_type | 
Additional Inherited Members | |
  Public Attributes inherited from tbb::flow::interface11::sender< OutputType > | |
| __TBB_DEPRECATED typedef OutputType | output_type | 
| The output type of this sender.  More... | |
| __TBB_DEPRECATED typedef internal::async_helpers< OutputType >::filtered_type | filtered_type | 
  Static Public Attributes inherited from internal::indexer_node_base< InputTuple, OutputType, StructTypes > | |
| static const size_t | N = tbb::flow::tuple_size<InputTuple>::value | 
  Static Public Attributes inherited from internal::indexer_node_FE< InputTuple, OutputType, StructTypes > | |
| static const int | N = tbb::flow::tuple_size<InputTuple>::value | 
  Protected Member Functions inherited from internal::indexer_node_base< InputTuple, OutputType, StructTypes > | |
| void | reset_node (reset_flags f) __TBB_override | 
  Protected Member Functions inherited from tbb::flow::interface11::sender< OutputType > | |
| virtual bool | try_get_wrapper (void *p, bool is_async) __TBB_override | 
| virtual bool | try_reserve_wrapper (void *p, bool is_async) __TBB_override | 
  Protected Member Functions inherited from tbb::flow::interface11::internal::untyped_sender | |
| template<typename X > | |
| bool | try_get (X &t) | 
| Request an item from the sender.  More... | |
| template<typename X > | |
| bool | try_reserve (X &t) | 
| Reserves an item in the sender.  More... | |
  Protected Attributes inherited from internal::indexer_node_FE< InputTuple, OutputType, StructTypes > | |
| input_type | my_inputs | 
Definition at line 466 of file _flow_graph_indexer_impl.h.
      
  | 
  private | 
Definition at line 472 of file _flow_graph_indexer_impl.h.
| typedef indexer_types<OutputTuple>::input_ports_type internal::unfolded_indexer_node< OutputTuple >::input_ports_type | 
Definition at line 468 of file _flow_graph_indexer_impl.h.
| typedef indexer_types<OutputTuple>::output_type internal::unfolded_indexer_node< OutputTuple >::output_type | 
Definition at line 470 of file _flow_graph_indexer_impl.h.
| typedef OutputTuple internal::unfolded_indexer_node< OutputTuple >::tuple_types | 
Definition at line 469 of file _flow_graph_indexer_impl.h.
      
  | 
  inline | 
Definition at line 474 of file _flow_graph_indexer_impl.h.
      
  | 
  inline | 
Definition at line 475 of file _flow_graph_indexer_impl.h.