Documenting a C++ concept using doxygen?

c++, documentation, doxygen

Solution

What you can do is define a custom tag called Concept, which you can then use as you describe. An example of this is to use the alias mechanism in Doxygen, something like:

ALIASES += "con=\xrefitem con \"Concept\" \"Concepts\" "

Problem

Is there a convenient way to document a C++ concept in doxygen? I would like to have some kind of documentation like this in the boost documentation.

Original source

Related problems