Can't you wrap ecore objects with a boost::smart_ptr ? I use the smart_ptr
to wrap objects of the Gstreamer library without any problem. After that,
I think it is not difficult to use the C++ stuff of boost. For examples,
maybe you can have a look there:

http://cvs.sourceforge.net/viewcvs.py/avisynth2/avisynth/src/gstreamer/?only_with_tag=avisynth_3_0

Hope this helps

Vincent

On Sun, 31 Jul 2005, xnowfall wrote:

> ecore_* takes a pointer to a function whereas boost::bind returns an
> object (that can be used as a function by operator overloading). to use
> a member function you need both a pointer to an object instance and a
> pointer to the function, which boost::bind wraps up in an object, but
> which the efl can't use.
>
> it would be nice to use stuff like boost::bind, but that's a c++ thing
> and the efl is c
>
>
>
> -------------------------------------------------------
> SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
> from IBM. Find simple to follow Roadmaps, straightforward articles,
> informative Webcasts and more! Get everything you need to get up to
> speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
> _______________________________________________
> enlightenment-users mailing list
> enlightenment-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-users
>


-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to