
-----Original Message----- From: boost-bounces@lists.boost.org [mailto:boost-bounces@lists.boost.org] On Behalf Of barend Sent: Wednesday, March 23, 2011 12:27 PM To: boost@lists.boost.org Subject: Re: [boost] [documentation] doxygen tags and ALIASES.
I was thinking to some common ALIASES following the C++ standard schema:
Requires, Effects, Returns, Postcondition Note
Remark
Param Example Complexity Throws
We have many of these. @return is a standard Doxygen parameter, as is @param and I think @throws.
Correct, see http://www.stack.nl/~dimitri/doxygen/commands.html#cmdthrow also /example and /tparam http://www.stack.nl/~dimitri/doxygen/commands.html lists them all - lots!
Also notes and remarks are standard Doxygen.
So all this is quite easy. I've done it in as Doxygen comments in the C++ code - it's hard work! But done at the time of writing, it certainly does focus the mind. And it clutters the C++ part too, but I find that syntax coloring blots it out OK. (If you are using lots of MACROS and tricks, it gets messy). Paul PS Some use @ and others \ as the trip char. I'm a \ person ;-) --- Paul A. Bristow, Prizet Farmhouse, Kendal LA8 8AB UK +44 1539 561830 07714330204 pbristow@hetp.u-net.com