Discussion:
[Rock-dev] Typlib and Opaques
Janosch Machowinski
2014-07-31 16:53:45 UTC
Permalink
Hi,
the Clang tool for generating TLB files is making good
progress. (See : https://github.com/jmachowinski/typelib).

Unfortunately we now hit the Opaques. The question is
now how to give the opaques to the tlbBuilder. I would
propose a registry, containing ONLY all known Opaques.

This would be the point were we need to modify the orogen
tooling, to provide us with the needed information about
the Opaques, anyone in for the task ?
Greetings
Janosch


P.S.: Interesting side node, clang seems to have no problem with
parsing the Eigen stuff and generates correct type layouts for
the base::VectorXd types.
--
Dipl. Inf. Janosch Machowinski
SAR- & Sicherheitsrobotik

Universit?t Bremen
FB 3 - Mathematik und Informatik
AG Robotik
Robert-Hooke-Stra?e 1
28359 Bremen, Germany

Zentrale: +49 421 178 45-6611

Besuchsadresse der Nebengesch?ftstelle:
Robert-Hooke-Stra?e 5
28359 Bremen, Germany

Tel.: +49 421 178 45-6614
Empfang: +49 421 178 45-6600
Fax: +49 421 178 45-4150
E-Mail: jmachowinski at informatik.uni-bremen.de

Weitere Informationen: http://www.informatik.uni-bremen.de/robotik
Sylvain Joyeux
2014-08-01 18:02:16 UTC
Permalink
Post by Janosch Machowinski
P.S.: Interesting side node, clang seems to have no problem with
parsing the Eigen stuff and generates correct type layouts for
the base::VectorXd types.
So does gccxml. We have opaques there because the data field is private.

Sylvain
Sylvain Joyeux
2014-08-01 18:03:35 UTC
Permalink
Post by Janosch Machowinski
Unfortunately we now hit the Opaques. The question is
now how to give the opaques to the tlbBuilder. I would
propose a registry, containing ONLY all known Opaques.
Currently they are passed as a list of names. I don't see what you
gain by giving out a registry.

Sylvain

Loading...