views:

538

answers:

3

Is there doxygen documentation of the Boost libraries somewhere on the web?

I could create my own, but I think it should already exist somewhere on the web? Thanks!

+1  A: 

The definitive Boost documentation are the docs available at boost.org. They tend to be quite good for most libraries.

What specific library is it that the docs are not sufficient for?

The Boost documentation is good in general. But I think the best source for information is actually the code itself, and that's best browsed through doxygen-generated HTML (I'm specifically looking to browse the Boost Graph code).
Boost.Graph actually has its own book. I think that is actually the definitive guide to the Boost.Graph library. I don't know of any doxygen documentation for Boost.
A: 

The Boost libraries have quite a bit of template code and preprocessor macros. Doxygen does not understand templates or macros very well. I would stick to the standard boost documentation.

witkamp
Wait, the STL has lots of templated code, and they have public doxygen documentation, which looks fine to me. Why would doxygen not understand Boost code?
Take a look at boost::function or boost::bind.STL does not use templates like this.Unless Doxygen has improved quite a bit from a year ago, i would not depend on it for quite a few of the boost libraries
witkamp
+1  A: 

Most of the boost documentation is built via doxygen.

Lazin