ReHi, On 09/08/14 16:42, Daniel Zaoui wrote: > 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).
I meant Eo.Base.constructor. > > 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 > ------------------------------------------------------------------------------ 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