Hi,

On 09/08/14 16:16, Jean Rene Dawin wrote:
> On Sat, Aug 16, 2014 at 02:36:10PM +0900, Carsten Haitzler wrote:
>> About time i got back to blogging about EFL etc.
>>
>> https://phab.enlightenment.org/phame/live/1//post/yet_another_c_object_model_but_better/
>>
> Hi,
>
> thanks for the explanations. Trying to reproduce the steps, the result of my 
> tst.c
> differd a bit, though. I didn't get 
>
>     EOLIAN static void
>     _tst_eo_base_constructor(Eo *obj, Tst_Data *pd)
>     {
>        eo_do_super(obj, TST_CLASS, eo_constructor());
>     }
>     
>     EOLIAN static void
>     _tst_eo_base_destructor(Eo *obj, Tst_Data *pd)
>     {
>        eo_do_super(obj, TST_CLASS, eo_destructor());
>     }
>
> but instead
>
>     EOLIAN static void
>     _tst_class_constructor(Eo_Class *klass)
>     {
>     }
>     EOLIAN static void
>     _tst_class_destructor(Eo_Class *klass)
>     {
>     }
>
> Is there a more detailed documentation of the Eo-Syntax and API somewhere?
> Becuase the one on docs.enlightenment.org is not so verbose or maybe outdated.
> Is this because there will be more changes to Eo and things are not fixed yet?
>
> Thanks for your help,
>
> Jean Rene Dawin
>
> ------------------------------------------------------------------------------
> Want excitement?
> Manually upgrade your production database.
> When you want reliability, choose Perforce
> Perforce version control. Predictably reliable.
> http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk
> _______________________________________________
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>

You should try with Base.constructor instead of class.constructor (same
for the destructor).

You can look at https://phab.enlightenment.org/w/eolian/ for more docs
on the syntax.

One of all the EFL Daniels

------------------------------------------------------------------------------
Want excitement?
Manually upgrade your production database.
When you want reliability, choose Perforce
Perforce version control. Predictably reliable.
http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to