[ros-users] Reserved message names?
Rene Ladan
r.c.ladan at gmail.com
Thu Aug 12 21:26:00 UTC 2010
On 12-08-2010 23:17, Sanja Popovic wrote:
> Hi,
>
> I've created a message for my package named Status and in the code, I had the following function:
> void pullPickCallback(bookbot::Status s) {
> ...
> }
>
> When compiling the file, I got the following error:
> /opt/ros/cturtle/stacks/lis/bookbot/src/driver.cpp:57: error: variable or field ‘pullPickCallback’ declared void
> /opt/ros/cturtle/stacks/lis/bookbot/src/driver.cpp:57: error: expected unqualified-id before ‘int’
>
> Line 57 is the one I copied above.
>
> Changing the message name from Status to something else fixed the problem. Is Status reserved name in ROS for something or did I just bump into a really strange bug?
Since pullPickCallback is a callback function, what happens if you
declare it as int instead of void (and return a dummy value at the end)?
Regards,
Rene
--
http://www.rene-ladan.nl/
GPG fingerprint = E738 5471 D185 7013 0EE0 4FC8 3C1D 6F83 12E1 84F6
(subkeys.pgp.net)
More information about the ros-users
mailing list