Индекс кислородных групп и модулей

Я создаю документ Doxygen для моего проекта. Недавно я сгруппировал связанные классы, используя \addtogroup тег. После этого у меня есть вкладка модуля в моей документации. Показывает все модули. Я хочу добавить описание прямо под именем модуля под именем модуля на той же странице. Как я могу сделать это с помощью Doxygen?

Вот мой тег

/*! \addtogroup test test
 *  Test Testing a group in doxygen
 *  @{
 */

1 ответ

Решение

Вы должны написать специальный.h файл, который содержит только комментарии. Для каждой группы вы определяете комментарий следующим образом:

/** @defgroup FooGroup
 *
 * This module does yada yada yada
 *
 */

Затем вы назначаете определение группе (даже для разных файлов) следующим образом:

/** @addtogroup FooGroup */
/*@{*/

/** Summon a goat
 *
 * @param name The name of the goat;
 * @return The summoned goat;
 */
Goat summon_goat (const char *name);

...
...

/*@}*/

РЕДАКТИРОВАТЬ:

И это так. Смотрите "Подробное описание"? Вы также можете добавить фрагмент кода и примеры в @verbatim а также @endverbatim команды.

Другие вопросы по тегам