eina-cxx: Added EFL_CXX_NO_EXCEPTIONS flag.
authorSavio Sena <savio@expertisesolutions.com.br>
Fri, 12 Sep 2014 19:09:28 +0000 (16:09 -0300)
committerSavio Sena <savio@expertisesolutions.com.br>
Fri, 12 Sep 2014 19:09:28 +0000 (16:09 -0300)
commitb2d8a216f1c7d9068b1ee41cc500ee93ce2f7057
treee6387fc19380f6cf0b6da5e2c60c6c75c3a576e6
parentbecdaf89c860b153214b9367b406f050c7a164db
eina-cxx: Added EFL_CXX_NO_EXCEPTIONS flag.

This flag allows one to compile Eina++ replacing C++ exceptions with a
call to abort().

Please use EFL_CXX_THROW() macro instead of C++ throw() from now on.
src/bindings/eina_cxx/Eina.hh
src/bindings/eina_cxx/eina_accessor.hh
src/bindings/eina_cxx/eina_error.hh
src/bindings/eina_cxx/eina_ptrlist.hh
src/bindings/eina_cxx/eina_stringshare.hh
src/bindings/eina_cxx/eina_thread.hh
src/bindings/eina_cxx/eina_value.hh