Подтвердить что ты не робот

Есть ли эквивалент @inheritDoc в Doxygen?

Я знаю, что Javadoc будет компилировать {@inheritDoc}, но какой способ Doxygen сделать это?

4b9b3361

Ответ 1

Там явный copydoc, который, я думаю, наиболее близок к аналогу, хотя с большей гибкостью он требует от вас указания оригинала для копирования, поэтому он немного более неудобен. Он предназначен для того, чтобы вы могли получать документацию из любого места, поэтому для него требуется параметр, указывающий источник.

По умолчанию по умолчанию наследуется документация от родительских классов.

Ответ 2

С INHERIT_DOCS установлено значение YES в вашем конфигурационном файле Doxygen (который фактически является значением по умолчанию), просто оставьте переопределенные элементы полностью раскоментированными и Doxygen автоматически вставляет документацию из базового класса.

@copydoc полезен для случая, когда вы хотите наследовать комментарии к базовому классу, но затем добавьте некоторые детали, относящиеся к подклассу.