18 Commits

Author SHA1 Message Date
Daniel James
a7dd45375d Use specifiers attribute for virtual and explicit.
[SVN r86279]
2013-10-12 23:54:37 +00:00
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