diff options
Diffstat (limited to 'include/members.h')
-rw-r--r-- | include/members.h | 77 |
1 files changed, 40 insertions, 37 deletions
diff --git a/include/members.h b/include/members.h index 47cbebd..f286620 100644 --- a/include/members.h +++ b/include/members.h @@ -5,6 +5,9 @@ * * @author Emiel Bruijntjes <emiel.bruijntjes@copernica.com> * @copyright 2013 Copernica BV + * + * + * @todo remove this file completely */ /** @@ -12,43 +15,43 @@ */ namespace Php { -/** - * Class definition - */ -class Members : public std::vector<Member> -{ -public: - /** - * Constructor - * @param arguments - */ - Members(const std::initializer_list<Member> &members) : std::vector<Member>(members), _methods(NULL) {} - - /** - * Destructor - */ - virtual ~Members(); - - /** - * Get access to the methods - * @param classname - * @return Methods - */ - struct _zend_function_entry *methods(const char *classname); - -private: - /** - * Number of methods - * @return integer - */ - int methods(); - - /** - * Array of method structures used internally in the Zend engine - * @var zend_function_entry - */ - struct _zend_function_entry *_methods; -}; +///** +// * Class definition +// */ +//class Members : public std::vector<Member> +//{ +//public: +// /** +// * Constructor +// * @param arguments +// */ +// Members(const std::initializer_list<Member> &members) : std::vector<Member>(members), _methods(NULL) {} +// +// /** +// * Destructor +// */ +// virtual ~Members(); +// +// /** +// * Get access to the methods +// * @param classname +// * @return Methods +// */ +// struct _zend_function_entry *methods(const char *classname); +// +//private: +// /** +// * Number of methods +// * @return integer +// */ +// int methods(); +// +// /** +// * Array of method structures used internally in the Zend engine +// * @var zend_function_entry +// */ +// struct _zend_function_entry *_methods; +//}; /** * End of namespace |