diff options
author | Emiel Bruijntjes <emiel.bruijntjes@copernica.com> | 2014-03-13 22:09:42 +0100 |
---|---|---|
committer | Emiel Bruijntjes <emiel.bruijntjes@copernica.com> | 2014-03-13 22:09:42 +0100 |
commit | 20559a70bfd9d18c6ba3138878c0e1936a78e684 (patch) | |
tree | c265b17dda381eeba5fc2d40ad0c1f8665cee92e /include/abstractclass.h | |
parent | 0c244b567d251a0bb0069c24090ce3a578f7c886 (diff) |
removed interfaces, removed abstract class and remove final class
Diffstat (limited to 'include/abstractclass.h')
-rw-r--r-- | include/abstractclass.h | 38 |
1 files changed, 0 insertions, 38 deletions
diff --git a/include/abstractclass.h b/include/abstractclass.h deleted file mode 100644 index a791794..0000000 --- a/include/abstractclass.h +++ /dev/null @@ -1,38 +0,0 @@ -/** - * AbstractClass.h - * - * An abstract class can not be instantiated, it can only be extended - * - * @copyright 2014 Copernica BV - * @author Emiel Bruijntjes <emiel.bruijntjes@copernica.com> - */ - -/** - * Set up namespace - */ -namespace Php { - -/** - * Class definition - */ -template <typename T> -class AbstractClass : public Class<T> -{ -public: - /** - * Constructor - * @param name Name of the class - */ - AbstractClass(const char *name) : Class<T>(name, ClassType::Abstract) {} - - /** - * Destructor - */ - virtual ~AbstractClass() {} -}; - -/** - * End namespace - */ -} - |