Travesable is an interfase and a requisite for Iterable interface witch you must implement.
Is not the best but you can open the files at Gee's source code to know the methods to implement. Gee 0.8 adds lot of default implementations and have abstract classes to make more easy to implement new collections as for LIBGDA's vala extensions. I'm implementing a new GLib.List class as a Gee collection, hope it will be approbed into Gee classes. El sep 27, 2012 3:24 a.m., <[email protected]> escribió: > Hello, > > I've compiled Libgee 0.8 (as usual with MingW under Windows ;)) and now > when I try to compile my project, I've got an error... =___= (greeeaat) > > >objects.vala:257.1-257.55: error: cObjectsMap: some prerequisites > (`Gee.Traversable') are not met > >public class cObject : Object, Iterable<cObject> { > >^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > > Do you have a sample of code for this ? Because, due of lack of > documentation, I didn't understand exactly why now I need to use > "traversable". > > Thanks :) > > Raum > > ps: to compile libgee, If you followed my previous messages > export GLIB_CFLAGS='-I /mingw/lib/glib-2.0/include -I > /mingw/include/glib-2.0 -I /mingw/include/glib-2.0/gobject ' > export GLIB_LIBS='-lglib-2.0 -llibgobject-2.0' > > > _______________________________________________ > vala-list mailing list > [email protected] > https://mail.gnome.org/mailman/listinfo/vala-list >
_______________________________________________ vala-list mailing list [email protected] https://mail.gnome.org/mailman/listinfo/vala-list
