Commit 466fcc35 by Marcus Winter

dataflow_cpp: fixed gcc issue

parent e1deba5b
......@@ -71,7 +71,7 @@ class ConstantSource
template <typename T>
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>,
template <typename T>
void operator >> (T & target) {
GetOutput<0>() >> target.GetInput<0>();
GetOutput<0>() >> target.template GetInput<0>();
}
virtual void OnClock(int clock) {
......
......@@ -101,7 +101,7 @@ class Select
template <typename T>
void operator >> (T & target) {
GetOutput<0>() >> target.GetInput<0>();
GetOutput<0>() >> target.template GetInput<0>();
}
virtual void OnClock(int clock) {
......
......@@ -83,7 +83,7 @@ class Source< Slices, Outputs<Slices, O1, O2, O3, O4, O5> >
template <typename T>
void operator >> (T & target) {
GetOutput<0>() >> target.GetInput<0>();
GetOutput<0>() >> target.template GetInput<0>();
}
private:
......
......@@ -98,7 +98,7 @@ class Switch
template <typename T>
void operator >> (T & target) {
GetOutput<0>() >> target.GetInput<0>();
GetOutput<0>() >> target.template GetInput<0>();
}
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