mmoeller - 2021-03-11

Dear all,

I have some question about doxygen's grouping commands. I am using defgroup and ingroup to substructure the documentation (see screenshot in the attachment). All my files start with the following header (here for the concrete example of the CNOT gate):

\file <path_to_file>/<file_name>
\brief CNOT gate group

\defgroup cnot CNOT gate
\ingroup binarygates

At a higher level I have

\brief Quantum gates group
\defgroup gates Quantum gates

and

\brief Binary quantum gate class
\defgroup binarygates Binary gates
\ingroup gates
class QBinaryGate { ... };

As you can see in the attached screenshot the brief description (Binary quantum gate class) is processed correctly by doxygen when it is part of a class (or enumerator, ...) description. However, the description of a standalone group (here Quantum gates group) is ignored.

Is this expected behavior or can it be adjusted to also process the \brief description of standalone group definitions?

Kind regards,
Matthias