diff options
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 - */ -} - |