Adjusting the syntax to have linux compiling maybe

This commit is contained in:
samcake 2018-05-23 16:16:57 -07:00
parent e4048c8f23
commit 7ed39f4052

View file

@ -141,8 +141,8 @@ public:
const Varying getOutput() const override { return _output; }
Varying& editInput() override { return _input; }
template <class I> void feedInput(const I& in) { _concept->editInput().template edit<I>() = in; }
template <class I, class S> void feedInput(int index, const S& inS) { (_concept->editInput().template editN<I>(index)).template edit<S>() = inS; }
template <class In> void feedInput(const In& in) { _concept->editInput().template edit<In>() = in; }
template <class S> void feedInput(int index, const S& inS) { (_concept->editInput().template editN<I>(index)).template edit<S>() = inS; }
template <class... A>
Model(const std::string& name, const Varying& input, QConfigPointer config, A&&... args) :