Как создать псевдоним Doxygen для имитации поведения @param? - PullRequest
3 голосов
/ 16 декабря 2011

Я хочу создать псевдоним @param для глобальных переменных, используемых внутри функции. Я хотел бы указать это так:

@global[in] global_var_name    more textual description
@global[in] global_var_name2   some more text
@global[in/out] name_var_3     more text
@global[out] name_var_4        more text

Я создал псевдоним, используя это:

ALIASES = "global=\xrefitem global \"Global\" \"Globals\" " 

однако созданный HTML не генерирует таблицу, аналогичную @param. Кто-нибудь знает, как создать псевдоним @param для генерации новой таблицы под таблицей параметров или, в качестве утешения, добавить глобальные переменные к таблице @param с помощью «global in» в квадратных скобках вместо «in»?

1 Ответ

1 голос
/ 23 декабря 2011

Я получил ответ в списке рассылки пользователей doxygen . Вот их ответ. У меня не было возможности попробовать это.

ALIASES = "global{1}=@param [global \1]"
...