diff --git a/alib2abstraction/src/abstraction/ValueProvider.hpp b/alib2abstraction/src/abstraction/ValueProvider.hpp index 9dd4032a99b75b2a3d5811d424efc2f614f2a19f..443a409ae4d839d70fdf06092c229803157d22da 100644 --- a/alib2abstraction/src/abstraction/ValueProvider.hpp +++ b/alib2abstraction/src/abstraction/ValueProvider.hpp @@ -46,8 +46,6 @@ public: throw std::domain_error ( "Value not copy constructible" ); } } - - virtual bool eval ( ) = 0; }; template < class Type > @@ -66,8 +64,6 @@ public: Type & getValue ( bool ) const { return getData ( ); } - - virtual bool eval ( ) = 0; }; template < class Type > @@ -86,8 +82,6 @@ public: const Type & getValue ( bool ) const { return getConstData ( ); } - - virtual bool eval ( ) = 0; }; template < class Type > @@ -109,8 +103,6 @@ public: else throw std::domain_error ( "Value not copy constructible" ); } - - virtual bool eval ( ) = 0; }; template < class Type > @@ -132,8 +124,6 @@ public: else throw std::domain_error ( "Value not copy constructible" ); } - - virtual bool eval ( ) = 0; }; } /* namespace abstraction */