efl/src/bindings
Vitor Sousa ee81566ac8 eina_cxx: Fix eina::accessor for C++ Eo wrappers
Created a specialization of the eina::accessor for C++ Eo wrappers.

Created an override of the "accessor" methods in the eina::list specialization
for Eo wrappers (in eina_list.hh). It is necessary to create accessors with the
correct type.

Created specializations of std::is_base_of to avoid compilation errors related
with _Eo_Opaque type.

Added new test cases in "eina_cxx_test_accessor.cc" to test the accessor
specialization.

Added efl::eina::eina_init to the existing test cases to correctly do the
on demand initialization required by the tests.

@fix
2015-01-05 15:52:27 -02:00
..
ecore_cxx eolian-cxx: Removed Wshadow warnings. 2014-07-04 20:04:32 -03:00
eet_cxx eolian-cxx: Removed Wshadow warnings. 2014-07-04 20:04:32 -03:00
eina_cxx eina_cxx: Fix eina::accessor for C++ Eo wrappers 2015-01-05 15:52:27 -02:00
eldbus_cxx eldbus-cxx: Used inner braces for initialization of inner struct 2014-07-18 19:23:43 -03:00
eo_cxx eo-cxx: Replace C++ throw with EFL_CXX_THROW. 2014-10-13 07:45:34 -03:00
luajit elua: support is_c_only in lualian 2014-12-03 15:27:38 +00:00