diff --git a/src/lib/controllib/block/BlockParam.cpp b/src/lib/controllib/block/BlockParam.cpp index daaf5815f1..e2ef40ff82 100644 --- a/src/lib/controllib/block/BlockParam.cpp +++ b/src/lib/controllib/block/BlockParam.cpp @@ -93,9 +93,6 @@ BlockParam::BlockParam(Block *block, const char *name, update(); } -template -T BlockParam::get() { return _val; } - template void BlockParam::set(T val) { diff --git a/src/lib/controllib/block/BlockParam.hpp b/src/lib/controllib/block/BlockParam.hpp index 77874f6181..48a98360df 100644 --- a/src/lib/controllib/block/BlockParam.hpp +++ b/src/lib/controllib/block/BlockParam.hpp @@ -82,7 +82,7 @@ public: BlockParam(const BlockParam &) = delete; BlockParam &operator=(const BlockParam &) = delete; - T get(); + inline T get() const { return _val; } void commit(); void set(T val); void update() override;