/* * CommonStub.hpp * * Created on: Jan 4, 2011 * Author: heber */ #ifndef COMMONSTUB_HPP_ #define COMMONSTUB_HPP_ // include config.h #ifdef HAVE_CONFIG_H #include #endif namespace teststubs { class Iclass { public: virtual ~Iclass(); virtual void count() = 0; virtual int getcount() const = 0; virtual void setcount(int const _counter) = 0; }; class Aclass : public Iclass { public: Aclass(); ~Aclass(); void count(); int getcount() const; void setcount(int const _counter); int counter; }; class Bclass : public Iclass { public: Bclass(); ~Bclass(); void count(); int getcount() const; void setcount(int const _counter); double counter; }; }; #endif /* COMMONSTUB_HPP_ */