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

Reply via email to