Hi, in Entern we are using boost serialization (https://github.com/envire/envire-orogen-envire_core)
The new Envire requires C++11 compilation and as far as I know we didn't experience any problem with that at framework level. Kind regards, Raúl On 07.04.2016 17:22, Sylvain Joyeux wrote: > If you need some C++-based, library-level binary serialization, I > would strongly suggest that you simply go for protobufs. There's > really little magic in serialization, and using something that's > already widely used is definitely a bonus. Also, go for something that > has wide language support (cereal does not, protobuf does) > > Apropos C++11, I personally don't know. People at DFKI pushed for > support last year, and it's already available as an option, but other > than that ... > > Sylvain > > On Thu, Apr 7, 2016 at 12:16 PM, Leif Christensen > <[email protected]> wrote: >> Hi, >> >> for my current project I am thinking of switching from Boost >> Serialization to cereal [1] (or maybe google protocol buffers [2]). Some >> things that look nice at first glance are: >> >> - smaller binary representation, less metadata than boost serialization >> - faster >> - header only >> - sort-of-compatible to old Boost serialization code >> - out of the box support for standard lib containers >> >> It seems to depend on C++11, which is not a problem for me now on the >> library level, but may become a problem in Rock-Integration later on? >> >> Has someone used it and maybe wants to share some insight? I guess the >> enivre devs already had a look? >> >> Best, >> Leif >> >> [1] http://uscilab.github.io/cereal/ >> [2] https://developers.google.com/protocol-buffers/ >> -- >> Leif Christensen >> >> DFKI Bremen >> Robotics Innovation Center >> Robert-Hooke-Straße 5 >> 28359 Bremen, Germany >> >> Phone: +49 (0)421 17845-4149 >> Fax: +49 (0)421 17845-4150 >> E-Mail: [email protected] >> >> Weitere Informationen: http://www.dfki.de/robotik >> ----------------------------------------------------------------------- >> Deutsches Forschungszentrum fuer Kuenstliche Intelligenz GmbH >> Firmensitz: Trippstadter Straße 122, D-67663 Kaiserslautern >> Geschaeftsfuehrung: Prof. Dr. Dr. h.c. mult. Wolfgang Wahlster >> (Vorsitzender) Dr. Walter Olthoff >> Vorsitzender des Aufsichtsrats: Prof. Dr. h.c. Hans A. Aukes >> Amtsgericht Kaiserslautern, HRB 2313 >> Sitz der Gesellschaft: Kaiserslautern (HRB 2313) >> USt-Id.Nr.: DE 148646973 >> Steuernummer: 19/673/0060/3 >> ----------------------------------------------------------------------- >> >> _______________________________________________ >> Rock-dev mailing list >> [email protected] >> http://www.dfki.de/mailman/cgi-bin/listinfo/rock-dev > _______________________________________________ > Rock-dev mailing list > [email protected] > http://www.dfki.de/mailman/cgi-bin/listinfo/rock-dev -- Raúl Domínguez (M.Sc.) Space Robotics Besuchsadresse der Nebengeschäftsstelle: DFKI GmbH Robotics Innovation Center Robert-Hooke-Straße 5 28359 Bremen, Germany Postadresse der Hauptgeschäftsstelle Standort Bremen: DFKI GmbH Robotics Innovation Center Robert-Hooke-Straße 1 28359 Bremen, Germany Tel.: +49 421 178 45-6617 Zentrale: +49 421 178 45-0 Fax: +49 421 178 45-4150 (Faxe bitte namentlich kennzeichnen) E-Mail: [email protected] Weitere Informationen: http://www.dfki.de/robotik ----------------------------------------------------------------------- Deutsches Forschungszentrum fuer Kuenstliche Intelligenz GmbH Firmensitz: Trippstadter Straße 122, D-67663 Kaiserslautern Geschaeftsfuehrung: Prof. Dr. Dr. h.c. mult. Wolfgang Wahlster (Vorsitzender) Dr. Walter Olthoff Vorsitzender des Aufsichtsrats: Prof. Dr. h.c. Hans A. Aukes Amtsgericht Kaiserslautern, HRB 2313 Sitz der Gesellschaft: Kaiserslautern (HRB 2313) USt-Id.Nr.: DE 148646973 Steuernummer: 19/673/0060/3 _______________________________________________ Rock-dev mailing list [email protected] http://www.dfki.de/mailman/cgi-bin/listinfo/rock-dev
