efl/src/bindings/eina_cxx
Felipe Magno de Almeida 6bb01b0d18 eina-cxx: Modified eina C++ log use syntax
Summary:
Modified syntax for eina C++ log to imitate the macro call as returning a stream. So, instead of:

  EINA_CXX_DOM_LOG_CRIT(efl::eina::global_domain, "foo " << 5);

It is now used as:

  EINA_CXX_DOM_LOG_CRIT(efl::eina::global_domain) << "foo " << 5;

Which more closely resambles using IOStreams in C++.

@feature

Reviewers: cedric, barbieri, smohanty

Reviewed By: barbieri

CC: cedric

Differential Revision: https://phab.enlightenment.org/D623
2014-04-09 19:12:46 +09:00
..
Eina.hh eina-cxx: Added eina_log support for C++, using IOStreams syntax 2014-03-10 12:35:00 +09:00
eina_accessor.hh eina_cxx: move Eina_CXX to a bindings subdirectory. 2014-02-26 12:18:26 -03:00
eina_clone_allocators.hh eina-cxx: Added malloc_clone_allocator to use with POD's when wrapping Eina C structures 2014-03-10 12:35:00 +09:00
eina_error.hh ecore-cxx: add support for exceptions. 2014-03-07 14:37:03 +09:00
eina_inarray.hh eet-cxx: Renamed a few local variables and avoided other warnings 2014-04-09 19:11:46 +09:00
eina_inlist.hh eina-cxx: Fixes compilation errors and warnings in clang 2014-03-11 10:07:18 +09:00
eina_iterator.hh eina_cxx: move Eina_CXX to a bindings subdirectory. 2014-02-26 12:18:26 -03:00
eina_lists_auxiliary.hh eina_cxx: move Eina_CXX to a bindings subdirectory. 2014-02-26 12:18:26 -03:00
eina_log.hh eina-cxx: Modified eina C++ log use syntax 2014-04-09 19:12:46 +09:00
eina_ptrarray.hh eina-cxx: Fixes compilation errors and warnings in clang 2014-03-11 10:07:18 +09:00
eina_ptrlist.hh eina-cxx: Fixes compilation errors and warnings in clang 2014-03-11 10:07:18 +09:00
eina_range_types.hh eina-cxx: Added range types for containers 2014-03-10 12:35:00 +09:00
eina_ref.hh eina_cxx: move Eina_CXX to a bindings subdirectory. 2014-02-26 12:18:26 -03:00
eina_stringshare.hh eina_cxx: move Eina_CXX to a bindings subdirectory. 2014-02-26 12:18:26 -03:00
eina_thread.hh eina_cxx: move Eina_CXX to a bindings subdirectory. 2014-02-26 12:18:26 -03:00
eina_type_traits.hh eina_cxx: move Eina_CXX to a bindings subdirectory. 2014-02-26 12:18:26 -03:00
eina_value.hh eina-cxx: renamed efl::eina::eina_value to efl::eina::value 2014-03-07 14:32:42 +09:00