29 Commits

Author SHA1 Message Date
Daniel James
e20b8195e1 Fix support for const, volatile, and pure virtual.
[SVN r86278]
2013-10-12 23:53:59 +00:00
Daniel James
78ba0b7b6e Add noexcept and constexpr to doxygen to boostbook coversion.
Should really add proper support to boostbook for `=delete`, `=default` and
noexcept, but I'm not feeling that keen right now. I'm not sure I did the right
thing with `BOOST_CONSTEXPR_OR_CONST`.

[SVN r86277]
2013-10-12 20:11:47 +00:00
Daniel James
0702b53d10 Avoid confusing arguments with quialifiers from argsstring.
[SVN r86275]
2013-10-12 20:10:53 +00:00
Daniel James
807c6f0c71 Factor out method and function attributes.
Not all attributes apply to all methods and functions, but hopefully they should
never appear when inappropriate.

[SVN r86274]
2013-10-12 20:10:22 +00:00
Daniel James
e3d710413a Add newlines to doxygen2boostbook output.
Hopefully this won't break anything, and will make it much easier to read the
intermediate files.

[SVN r86271]
2013-10-12 20:09:10 +00:00
Daniel James
84603bfb06 Fix virtual methods in doxygen2boostbook.
[SVN r86270]
2013-10-12 20:08:37 +00:00
Daniel James
4e0ce03c6e Add assignment return to doxygen2boostbook. Refs #9241.
[SVN r86252]
2013-10-12 02:10:24 +00:00
Daniel James
b04fe544f4 Add doxygen tests for deleted and default functions. Refs #5480.
[SVN r84166]
2013-05-06 10:29:48 +00:00
Daniel James
7834e82ba8 Fix doxygen test.
For some reason the script is no longer creating an empty cv attribute. Which
appears to be a harmless change.

[SVN r84165]
2013-05-06 10:29:33 +00:00
Steven Watanabe
d7dcdd15be Correctly identify constructors/destructors of class template specializations.
[SVN r78602]
2012-05-24 19:38:51 +00:00
Steven Watanabe
57154a5696 Align documented typedefs. Fixes #5798.
[SVN r75013]
2011-10-17 18:22:22 +00:00
Steven Watanabe
176dc6c46e Handle explicit conversion operators. Fixes #5478.
[SVN r74999]
2011-10-16 22:31:40 +00:00
Steven Watanabe
3d2c61d79b Better handling of tparam.
[SVN r74982]
2011-10-16 17:32:17 +00:00
Daniel James
130a1bd0a8 Boostbook: Support doxygen warning tag.
Thanks to Tim. Refs #5740.

Unfortunately doxygen puts it inside a paragraph. But the generated
documentation seems good enough.

[SVN r73419]
2011-07-28 22:35:53 +00:00
Steven Watanabe
55259344f5 Handle \see
[SVN r70874]
2011-04-02 18:07:21 +00:00
Steven Watanabe
0d10a36cea Handle more Doxygen elements: tparam, ref (for classes only), Modify handling of note so it works for classes as well as functions.
[SVN r70863]
2011-04-02 17:35:13 +00:00
Steven Watanabe
5f2db99b26 Automate doxygen test
[SVN r70860]
2011-04-02 16:48:04 +00:00
Daniel James
ceb02ea345 Update various libraries' documentation build.
Mostly to use the images and css files under doc/src instead of
doc/html, usually be deleting the settings in order to use the defaults.
Also add 'boost.root' to some builds in order to fix links which rely on
it.

[SVN r63146]
2010-06-20 18:00:48 +00:00
Daniel James
ef13ddd9dd Valid listitems.
[SVN r63145]
2010-06-20 17:57:28 +00:00
Daniel James
3ee20c35ad Fix some mistakes in the doxygen test files.
[SVN r58001]
2009-11-28 11:45:34 +00:00
Daniel James
eb3bbae24b Missing newline.
[SVN r56698]
2009-10-10 13:01:14 +00:00
Daniel James
12df57bfe3 Various inspect fixes.
[SVN r56603]
2009-10-05 21:29:39 +00:00
Daniel James
99df477765 Try supporting reference parameters in pairs. Probably not required.
[SVN r56441]
2009-09-27 19:12:04 +00:00
Daniel James
84840fa048 Fix silly error in doxygen test file.
[SVN r56440]
2009-09-27 19:11:39 +00:00
Daniel James
8ec58236ea Pass through more elements in doxygen2boostbook. Refs #3309.
[SVN r55370]
2009-08-02 18:18:14 +00:00
Daniel James
b50982a373 Support INTERNAL ONLY enums in doxygen/boostbook documenation. Refs #3242.
Patch by Mathias Gaunard.

[SVN r54818]
2009-07-08 21:53:15 +00:00
Daniel James
6d6b3c9e54 A couple of missing newlines.
[SVN r54034]
2009-06-17 23:25:12 +00:00
Daniel James
41398d1414 Use a test file that's actually valid C++.
[SVN r52348]
2009-04-12 10:50:31 +00:00
Daniel James
dcf599b7d7 Add a test document for doxygen integration.
[SVN r52344]
2009-04-12 10:06:24 +00:00