Commit 466fcc35 by Marcus Winter

dataflow_cpp: fixed gcc issue

parent e1deba5b
...@@ -71,7 +71,7 @@ class ConstantSource ...@@ -71,7 +71,7 @@ class ConstantSource
template <typename T> template <typename T>
void operator >> (T & target) { void operator >> (T & target) {
GetOutput<0>() >> target.GetInput<0>(); GetOutput<0>() >> target.template GetInput<0>();
} }
}; };
......
...@@ -100,7 +100,7 @@ class Process< Slices, Serial, Inputs<Slices, I1, I2, I3, I4, I5>, ...@@ -100,7 +100,7 @@ class Process< Slices, Serial, Inputs<Slices, I1, I2, I3, I4, I5>,
template <typename T> template <typename T>
void operator >> (T & target) { void operator >> (T & target) {
GetOutput<0>() >> target.GetInput<0>(); GetOutput<0>() >> target.template GetInput<0>();
} }
virtual void OnClock(int clock) { virtual void OnClock(int clock) {
......
...@@ -101,7 +101,7 @@ class Select ...@@ -101,7 +101,7 @@ class Select
template <typename T> template <typename T>
void operator >> (T & target) { void operator >> (T & target) {
GetOutput<0>() >> target.GetInput<0>(); GetOutput<0>() >> target.template GetInput<0>();
} }
virtual void OnClock(int clock) { virtual void OnClock(int clock) {
......
...@@ -83,7 +83,7 @@ class Source< Slices, Outputs<Slices, O1, O2, O3, O4, O5> > ...@@ -83,7 +83,7 @@ class Source< Slices, Outputs<Slices, O1, O2, O3, O4, O5> >
template <typename T> template <typename T>
void operator >> (T & target) { void operator >> (T & target) {
GetOutput<0>() >> target.GetInput<0>(); GetOutput<0>() >> target.template GetInput<0>();
} }
private: private:
......
...@@ -98,7 +98,7 @@ class Switch ...@@ -98,7 +98,7 @@ class Switch
template <typename T> template <typename T>
void operator >> (T & target) { void operator >> (T & target) {
GetOutput<0>() >> target.GetInput<0>(); GetOutput<0>() >> target.template GetInput<0>();
} }
virtual void OnClock(int clock) { virtual void OnClock(int clock) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment