Документирование COM-объекта с помощью Doxygen: как документировать членов класса без документирования класса

Я использую doxygen для создания двух наборов документации для моего COM-объекта C ++ (файл .OCX): полная документация для программистов и «пользовательская документация» для тех, кто использует мой объект в VB. Пользовательские документы должны содержать только экспортированные функции. Все экспортируемые функции являются членами основного класса «Ctrl». Этот класс не должен быть включен в пользовательские документы, а только его члены. Как мне добиться этого с помощью кислорода?

1

Решение

Я нашел обходной путь:

Определить модули с \defgroup, поместите их вокруг объявлений экспортируемых функций, оставьте основной Ctrl Класс недокументированный, и установите параметры doxygen «HIDE_UNDOC_CLASSES» и «HIDE_SCOPE_NAMES».

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector