[Rock-dev] properties of type std::vector<double>

Chris Müller ruunhb at googlemail.com
Sat Jan 7 21:57:37 CET 2012


np, we could also manage it to add it to avalon_base until base master 
is pushed to next.

In the same fashion like base/orogen/types/types.orogen i've already add 
it there, but i get some errors i don't know how to handle:

/home/chris/repos/avalon_next/avalon/orogen/avalon_base/.orogen/typekit/transports/corba/__avalon_motor_controller__PIDSettings___std__vector__float__.cpp: 
In static member function ‘static bool 
RTT::corba::AnyConversion<std::vector<float> >::update(const 
CORBA::Any&, RTT::corba::AnyConversion<std::vector<float> >::BaseType&)’:
/home/chris/repos/avalon_next/avalon/orogen/avalon_base/.orogen/typekit/transports/corba/__avalon_motor_controller__PIDSettings___std__vector__float__.cpp:82:65: 
error: no matching function for call to 
‘fromCORBA(RTT::corba::AnyConversion<std::vector<float> >::BaseType&, 
RTT::corba::AnyConversion<std::vector<float> >::CorbaType&)’

It's working when it's added to base/orogen/types.

Any ideas?


On 06.01.2012 09:39, Matthias Goldhoorn wrote:
> hmh, sorry my mistake.
>
> i thought float was already exported but it isn't.
>
> So i you have to go to master (or if you develop for you own now 
> simply add it manually and wait), sorry.
>
> You could take a look into base/orogen/types/types.orogen for 
> available _and_ exported types...
>
> Matthias
>



More information about the Rock-dev mailing list