ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

The "ros::" namespace is only meant for ROS-specific APIs. Placing everything the same namespace makes it difficult to determine what are the actual client library APIs, and what is separate. Also, putting them in the same namespace would require making more names illegal as they would claim the same symbols that the client library is using.