From 466fcc35b20c3f9503c9b63be3404fc76ad611eb Mon Sep 17 00:00:00 2001 From: Marcus Winter Date: Mon, 13 Oct 2014 12:38:25 +0200 Subject: [PATCH] dataflow_cpp: fixed gcc issue --- dataflow_cpp/include/embb/dataflow/internal/constant_source.h | 2 +- dataflow_cpp/include/embb/dataflow/internal/process.h | 2 +- dataflow_cpp/include/embb/dataflow/internal/select.h | 2 +- dataflow_cpp/include/embb/dataflow/internal/source.h | 2 +- dataflow_cpp/include/embb/dataflow/internal/switch.h | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/dataflow_cpp/include/embb/dataflow/internal/constant_source.h b/dataflow_cpp/include/embb/dataflow/internal/constant_source.h index 47f5d88..68127d6 100644 --- a/dataflow_cpp/include/embb/dataflow/internal/constant_source.h +++ b/dataflow_cpp/include/embb/dataflow/internal/constant_source.h @@ -71,7 +71,7 @@ class ConstantSource template void operator >> (T & target) { - GetOutput<0>() >> target.GetInput<0>(); + GetOutput<0>() >> target.template GetInput<0>(); } }; diff --git a/dataflow_cpp/include/embb/dataflow/internal/process.h b/dataflow_cpp/include/embb/dataflow/internal/process.h index 0a5093a..b71cbc7 100644 --- a/dataflow_cpp/include/embb/dataflow/internal/process.h +++ b/dataflow_cpp/include/embb/dataflow/internal/process.h @@ -100,7 +100,7 @@ class Process< Slices, Serial, Inputs, template void operator >> (T & target) { - GetOutput<0>() >> target.GetInput<0>(); + GetOutput<0>() >> target.template GetInput<0>(); } virtual void OnClock(int clock) { diff --git a/dataflow_cpp/include/embb/dataflow/internal/select.h b/dataflow_cpp/include/embb/dataflow/internal/select.h index 50c4c85..1d62028 100644 --- a/dataflow_cpp/include/embb/dataflow/internal/select.h +++ b/dataflow_cpp/include/embb/dataflow/internal/select.h @@ -101,7 +101,7 @@ class Select template void operator >> (T & target) { - GetOutput<0>() >> target.GetInput<0>(); + GetOutput<0>() >> target.template GetInput<0>(); } virtual void OnClock(int clock) { diff --git a/dataflow_cpp/include/embb/dataflow/internal/source.h b/dataflow_cpp/include/embb/dataflow/internal/source.h index 3bcef96..d0e022c 100644 --- a/dataflow_cpp/include/embb/dataflow/internal/source.h +++ b/dataflow_cpp/include/embb/dataflow/internal/source.h @@ -83,7 +83,7 @@ class Source< Slices, Outputs > template void operator >> (T & target) { - GetOutput<0>() >> target.GetInput<0>(); + GetOutput<0>() >> target.template GetInput<0>(); } private: diff --git a/dataflow_cpp/include/embb/dataflow/internal/switch.h b/dataflow_cpp/include/embb/dataflow/internal/switch.h index 1b5fe7b..396d9ac 100644 --- a/dataflow_cpp/include/embb/dataflow/internal/switch.h +++ b/dataflow_cpp/include/embb/dataflow/internal/switch.h @@ -98,7 +98,7 @@ class Switch template void operator >> (T & target) { - GetOutput<0>() >> target.GetInput<0>(); + GetOutput<0>() >> target.template GetInput<0>(); } virtual void OnClock(int clock) { -- libgit2 0.26.0