summaryrefslogtreecommitdiff
path: root/include/exception.h
AgeCommit message (Collapse)Author
2016-05-20Fix exception catching and properly handle casting functions returning ↵Martijn Otto
something other than a Php::Value
2015-03-26Changed default visibility for symbols in the PHP-CPP library to hidden and ↵Martijn Otto
explicitly exported all symbols available from the public API. Moved the hiddenpointer to the zend implementation directory as it is not meant to be used publicly and not referenced anywhere from the API anyway
2015-01-26Added macro wrapper for noexceptRoland Eischer
- Added macro wrapper for noexcept to support MSVC compiler.
2014-07-23Fixed compatibility issue with VS2013andot
2014-06-19errors are no longer thrown as exceptions, but are php fatal errors, so that ↵Emiel Bruijntjes
they more closely match the zend error reporting system
2014-04-06the exception.h header file no longer depends on the zend engine header ↵Emiel Bruijntjes
files. TSRM macros are no longer used in any of the public PHPCPP header files so there is no more need for the phpcpp/config.h header file nor the config-create script
2014-03-24fix compile issues for TRSMEmiel Bruijntjes
2014-03-24added tsrm parameter to all methods to make it compile on tsrm platformsEmiel Bruijntjes
2014-03-10deal with magic methods and magic interfaces that throw exceptionsEmiel Bruijntjes
2014-03-02fixed settings Base::_self variable to a valid, editable value objectEmiel Bruijntjes
2014-01-11fix exception declarationapi.cashsq.com
2013-12-07replaces tabs in source code with regular spaces, added example for working ↵Emiel Bruijntjes
with global variables
2013-11-29Changes in exceptions, to distinguish between catching and throwing ↵JasperVanEck
exceptions. README.md of examples is doen for now
2013-11-29Partial Exception implementation added, inherits from std::exceptionJasperVanEck
2013-11-28Added a very basic exception class, and added an exception exampleJasperVanEck