From 3e627d231e0874711109511204b056c44980363f Mon Sep 17 00:00:00 2001 From: Jan Travnicek <Jan.Travnicek@fit.cvut.cz> Date: Mon, 9 Oct 2017 15:54:23 +0200 Subject: [PATCH] is ready method virtual from operation abstraction --- alib2common/src/abstraction/OperationAbstraction.hpp | 1 + alib2common/src/abstraction/ValueOperationAbstraction.hpp | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/alib2common/src/abstraction/OperationAbstraction.hpp b/alib2common/src/abstraction/OperationAbstraction.hpp index 26cfb5468f..c52a7e2e36 100644 --- a/alib2common/src/abstraction/OperationAbstraction.hpp +++ b/alib2common/src/abstraction/OperationAbstraction.hpp @@ -28,6 +28,7 @@ public: virtual bool eval ( ) = 0; virtual unsigned numberOfParams ( ) const = 0; virtual bool cached ( ) const = 0; + virtual bool isReady ( ) const = 0; virtual ext::type_index getParamTypeIndex ( unsigned index ) const = 0; virtual ext::type_index getReturnTypeIndex ( ) const = 0; diff --git a/alib2common/src/abstraction/ValueOperationAbstraction.hpp b/alib2common/src/abstraction/ValueOperationAbstraction.hpp index 1b14620b47..a08d007f27 100644 --- a/alib2common/src/abstraction/ValueOperationAbstraction.hpp +++ b/alib2common/src/abstraction/ValueOperationAbstraction.hpp @@ -289,7 +289,7 @@ public: callback ( std::get < Indexes > ( inputs )->getValue ( std::get < Indexes > ( moves ) ) ... ); } - virtual bool isReady ( ) const { + virtual bool isReady ( ) const override { return true; } -- GitLab