diff options
author | Jean-Philippe Andre <jp.andre@samsung.com> | 2017-11-28 16:21:40 +0900 |
---|---|---|
committer | Jean-Philippe Andre <jp.andre@samsung.com> | 2017-12-05 15:01:45 +0900 |
commit | 09cf28274166bdf8cccc945cbc3b4083af1f9c6c (patch) | |
tree | 4ef83774aefac8be324ed07da188f9dc87c768ca /src/lib/efl/Efl.hh | |
parent | 5d6a5343b7949daf2bdb5c24af8f7dac66519386 (diff) |
cxx: Use per-function guards in efl object
This prevents generation of del().
I also removed constructor, finalize and destructor as I believe this
requires special work with eo_inherit (where did this work go??).
Diffstat (limited to '')
-rw-r--r-- | src/lib/efl/Efl.hh | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/src/lib/efl/Efl.hh b/src/lib/efl/Efl.hh index a7efc5f8f6..e6473eafce 100644 --- a/src/lib/efl/Efl.hh +++ b/src/lib/efl/Efl.hh | |||
@@ -1,16 +1,9 @@ | |||
1 | #ifndef EFL_EFL_HH | 1 | #ifndef EFL_EFL_HH |
2 | #define EFL_EFL_HH | 2 | #define EFL_EFL_HH |
3 | 3 | ||
4 | #ifdef EFL_BETA_API_SUPPORT | 4 | #include "cxx/efl_part_impl.hh" |
5 | |||
6 | #define EFL_PART_IMPL_HH | ||
7 | #define EFL_OBJECT_BETA | ||
8 | #define EFL_OBJECT_PROTECTED | ||
9 | 5 | ||
6 | #include <Eo.hh> | ||
10 | #include <Efl.eo.hh> | 7 | #include <Efl.eo.hh> |
11 | #include "cxx/efl_part_impl.hh" | ||
12 | 8 | ||
13 | #endif | 9 | #endif |
14 | #endif | ||
15 | |||
16 | |||