BRE12
Public Types | Public Member Functions | List of all members
internal::unfolded_join_node< N, PT, OutputTuple, JP > Class Template Reference

unfolded_join_node : passes input_ports_type to join_node_base. We build the input port type More...

#include <_flow_graph_join_impl.h>

Inheritance diagram for internal::unfolded_join_node< N, PT, OutputTuple, JP >:
internal::join_node_base< JP, InputTuple, OutputTuple > internal::join_node_FE< JP, InputTuple, OutputTuple >

Public Types

typedef wrap_tuple_elements< N, PT, OutputTuple >::type input_ports_type
 
typedef OutputTuple output_type
 
- Public Types inherited from internal::join_node_base< JP, InputTuple, OutputTuple >
typedef OutputTuple output_type
 
typedef sender< output_type >::successor_type successor_type
 
typedef join_node_FE< JP, InputTuple, OutputTuple > input_ports_type
 

Public Member Functions

 unfolded_join_node (graph &g)
 
 unfolded_join_node (const unfolded_join_node &other)
 
- Public Member Functions inherited from internal::join_node_base< JP, InputTuple, OutputTuple >
 join_node_base (graph &g)
 
 join_node_base (const join_node_base &other)
 
template<typename FunctionTuple >
 join_node_base (graph &g, FunctionTuple f)
 
bool register_successor (successor_type &r)
 
bool remove_successor (successor_type &r)
 
bool try_get (output_type &v)
 

Additional Inherited Members

- Protected Member Functions inherited from internal::join_node_base< JP, InputTuple, OutputTuple >
void reset_node (reset_flags f)
 

Detailed Description

template<int N, template< class > class PT, typename OutputTuple, typename JP>
class internal::unfolded_join_node< N, PT, OutputTuple, JP >

unfolded_join_node : passes input_ports_type to join_node_base. We build the input port type


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