Lately, I have been trying to look up the API calls every time I come across a new API call in a demo or example (or just forgot the signature of one I have come across before.)
Yes, if you want to look for a list of the client library, that’s where I would check since it comes directly from the code. You can check the actual ROS 2 page though:
I noticed that the humble version is not there but I would always check for the latest version in case something has changed.
As for the [in] in the explanation, it means they are input parameters I believe, which means that you have to provide values to those parameters when you use them.
Thanks for the reply,
I researched a bit more and it seems that everything didn’t completely work with the auto-generated API documentation for a couple of releases.
Things seem to have been straightened out in the Iron release. As of today, I think, the preferred place to find the API documentation is at:
Index of /en/iron/p It is for Iron, but little has changed since humble. The most important part to me is that it is pretty complete.
I am not sure, but it appears that OSRF is trying to shift recent ROS2 release documentation back to docs.ros.org. It seems unnecessarily confusing to me. Probably but part of their long-term branding.