summaryrefslogtreecommitdiff
path: root/src/lib/efl/Efl.hh
diff options
context:
space:
mode:
authorJean-Philippe Andre <jp.andre@samsung.com>2017-11-28 16:21:40 +0900
committerJean-Philippe Andre <jp.andre@samsung.com>2017-12-05 15:01:45 +0900
commit09cf28274166bdf8cccc945cbc3b4083af1f9c6c (patch)
tree4ef83774aefac8be324ed07da188f9dc87c768ca /src/lib/efl/Efl.hh
parent5d6a5343b7949daf2bdb5c24af8f7dac66519386 (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 'src/lib/efl/Efl.hh')
-rw-r--r--src/lib/efl/Efl.hh11
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