Lines Matching refs:KHash

526                 typename TraitsType::KHash > {
535 typedef typename TraitsType::KHash hash_compare_type;
817 template<typename InputTuple, typename OutputTuple, typename K, typename KHash>
818 …class join_node_FE<key_matching<K,KHash>, InputTuple, OutputTuple> : public matching_forwarding_ba…
826 KHash >,
835 typedef KHash key_hash_compare;
1202 template<int N, typename OutputTuple, typename K, typename KHash>
1203 struct join_base<N, key_matching_port, OutputTuple, key_matching<K,KHash> > {
1204 typedef key_matching<K, KHash> key_traits_type;
1206 typedef KHash key_hash_compare;
1247 template<typename OutputTuple, typename K, typename KHash>
1248 class unfolded_join_node<2,key_matching_port,OutputTuple,key_matching<K,KHash> > : public
1249 join_base<2,key_matching_port,OutputTuple,key_matching<K,KHash> >::type {
1253 …typedef typename wrap_key_tuple_elements<2,key_matching_port,key_matching<K,KHash>,OutputTuple>::t…
1256 typedef join_node_base<key_matching<K,KHash>, input_ports_type, output_type > base_type;
1280 template<typename OutputTuple, typename K, typename KHash>
1281 class unfolded_join_node<3,key_matching_port,OutputTuple,key_matching<K,KHash> > : public
1282 join_base<3,key_matching_port,OutputTuple,key_matching<K,KHash> >::type {
1287 …typedef typename wrap_key_tuple_elements<3,key_matching_port,key_matching<K,KHash>,OutputTuple>::t…
1290 typedef join_node_base<key_matching<K,KHash>, input_ports_type, output_type > base_type;
1317 template<typename OutputTuple, typename K, typename KHash>
1318 class unfolded_join_node<4,key_matching_port,OutputTuple,key_matching<K,KHash> > : public
1319 join_base<4,key_matching_port,OutputTuple,key_matching<K,KHash> >::type {
1325 …typedef typename wrap_key_tuple_elements<4,key_matching_port,key_matching<K,KHash>,OutputTuple>::t…
1328 typedef join_node_base<key_matching<K,KHash>, input_ports_type, output_type > base_type;
1358 template<typename OutputTuple, typename K, typename KHash>
1359 class unfolded_join_node<5,key_matching_port,OutputTuple,key_matching<K,KHash> > : public
1360 join_base<5,key_matching_port,OutputTuple,key_matching<K,KHash> >::type {
1367 …typedef typename wrap_key_tuple_elements<5,key_matching_port,key_matching<K,KHash>,OutputTuple>::t…
1370 typedef join_node_base<key_matching<K,KHash> , input_ports_type, output_type > base_type;
1404 template<typename OutputTuple, typename K, typename KHash>
1405 class unfolded_join_node<6,key_matching_port,OutputTuple,key_matching<K,KHash> > : public
1406 join_base<6,key_matching_port,OutputTuple,key_matching<K,KHash> >::type {
1414 …typedef typename wrap_key_tuple_elements<6,key_matching_port,key_matching<K,KHash>,OutputTuple>::t…
1417 typedef join_node_base<key_matching<K,KHash> , input_ports_type, output_type > base_type;
1455 template<typename OutputTuple, typename K, typename KHash>
1456 class unfolded_join_node<7,key_matching_port,OutputTuple,key_matching<K,KHash> > : public
1457 join_base<7,key_matching_port,OutputTuple,key_matching<K,KHash> >::type {
1466 …typedef typename wrap_key_tuple_elements<7,key_matching_port,key_matching<K,KHash>,OutputTuple>::t…
1469 typedef join_node_base<key_matching<K,KHash> , input_ports_type, output_type > base_type;
1511 template<typename OutputTuple, typename K, typename KHash>
1512 class unfolded_join_node<8,key_matching_port,OutputTuple,key_matching<K,KHash> > : public
1513 join_base<8,key_matching_port,OutputTuple,key_matching<K,KHash> >::type {
1523 …typedef typename wrap_key_tuple_elements<8,key_matching_port,key_matching<K,KHash>,OutputTuple>::t…
1526 typedef join_node_base<key_matching<K,KHash> , input_ports_type, output_type > base_type;
1571 template<typename OutputTuple, typename K, typename KHash>
1572 class unfolded_join_node<9,key_matching_port,OutputTuple,key_matching<K,KHash> > : public
1573 join_base<9,key_matching_port,OutputTuple,key_matching<K,KHash> >::type {
1584 …typedef typename wrap_key_tuple_elements<9,key_matching_port,key_matching<K,KHash>,OutputTuple>::t…
1587 typedef join_node_base<key_matching<K,KHash> , input_ports_type, output_type > base_type;
1635 template<typename OutputTuple, typename K, typename KHash>
1636 class unfolded_join_node<10,key_matching_port,OutputTuple,key_matching<K,KHash> > : public
1637 join_base<10,key_matching_port,OutputTuple,key_matching<K,KHash> >::type {
1649 …typedef typename wrap_key_tuple_elements<10,key_matching_port,key_matching<K,KHash>,OutputTuple>::…
1652 typedef join_node_base<key_matching<K,KHash> , input_ports_type, output_type > base_type;