From 79dbf95ffc3b1f3875bf7d8d8674fb6b2dc06f80 Mon Sep 17 00:00:00 2001 From: obiwankennedy Date: Tue, 7 Jan 2014 16:36:31 +0100 Subject: Create result.h creating abstract class result --- result.h | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 result.h diff --git a/result.h b/result.h new file mode 100644 index 0000000..71607b0 --- /dev/null +++ b/result.h @@ -0,0 +1,21 @@ +#ifndef RESULT_H +#define RESULT_H + +#include + +class Result +{ +public: + Result(); + + virtual bool isScalar() const = 0; + virtual qint64 getScalar() = 0; + + virtual Result* getPrevious(); + virtual void setPrevious(Result*); + +private: + Result* m_previous; +}; + +#endif // RESULT_H -- cgit v1.2.3-70-g09d2