From ca595b1d7aa8ed4a482b8a5ea598ecc1a2636083 Mon Sep 17 00:00:00 2001 From: Martijn Otto Date: Mon, 17 Feb 2014 16:20:09 +0100 Subject: Some code cleanup --- include/class.h | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) (limited to 'include/class.h') diff --git a/include/class.h b/include/class.h index 0f6a48c..b440b02 100644 --- a/include/class.h +++ b/include/class.h @@ -28,7 +28,7 @@ namespace Php { /** * Class definition of the class */ -template +template class Class { public: @@ -94,11 +94,14 @@ public: } /** - * Retrieve the int access types flags for PHP class + * Retrieve the class flags specifying whether the class + * is a regular class, abstract or final + * * @return int flags of access types for classes */ - int getFlags() { - return FlagClass(_flags); + int getFlags() + { + return _flags; } protected: @@ -113,13 +116,13 @@ protected: // C++11 analog of `typedef`. Equivalent to the following pseudocode: typedef ClassFlagged FinalClass; template -using FinalClass = Class; +using FinalClass = Class; template -using AbstractClass = Class; +using AbstractClass = Class; template -using Interface = Class; +using Interface = Class; /** * End of namespace -- cgit v1.2.3