summaryrefslogtreecommitdiff
path: root/include/argument.h
AgeCommit message (Collapse)Author
2015-02-02It was reported (see ↵Emiel Bruijntjes
http://www.php-cpp.com/documentation#comment-1830049280) that visual c++ has not support for initializer_lists, well at least old versions of it so not support it (see https://msdn.microsoft.com/en-us/library/hh567368.aspx), so we added a couple of extra checks to ensure that PHP-CPP also compilers on these olders compilers
2014-04-10argument names are probably always hard coded strings, so no reason to copy ↵Emiel Bruijntjes
them to std::string objects, and now we also fix a memory corruption issue (issue #75)
2014-04-05removed zend code from the argument.h header fileEmiel Bruijntjes
2014-03-17in php 5.3 environments, not all code was correctly initialized which ↵Emiel Bruijntjes
resulted in access to uninitialized data
2014-02-28a lot of refactoring, to make it much easier to define classes in an extensionEmiel Bruijntjes
2013-09-10When registering functions, it now is also possible to specify the signature ↵Emiel Bruijntjes
of the parameters
2013-09-08Refactoring function class, and making it even more easy to directly enable ↵Emiel Bruijntjes
native C functions in PHP
2013-08-28added parameter handling, and return value handlingEmiel Bruijntjes
2013-08-25{more work in progress: the function that was defined with c++ now gets ↵Emiel Bruijntjes
calls, but it does not yet call the actual implementation