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