Doxygen скрывает элемент/метод из дочерних классов

#c# #doxygen

Вопрос:

У меня есть некоторые constants , которые являются static и public , они определены в родительском классе, но на самом деле не очень полезно иметь их в дочерних классах, так как их много, они занимают много места на экране, было бы полезно их скрыть. Вроде как переопределить их видимость на закрытую, чтобы показывать их только в родительском классе. Есть ли способ, которым я могу это сделать? Или это недостающая функция?

Комментарии:

1. какая версия доксигена? Упомянутые переменные являются частью дочерних классов, и поэтому хорошо показывать их там, поскольку они являются частью этого класса. Я вижу их в списке, который скрыт по умолчанию, можете ли вы привести небольшой пример (включая настройки, отличные от настроек по умолчанию, т. Е. вывод doxygen -x Doxyfile )

2. Версия 1.9.2 — У меня все унаследованные методы/члены встроены, но мне нужно скрыть некоторые из них. В принципе, у меня есть некоторые константы, например version , которые относятся к самому классу и не должны быть видны дочерним классам, наследующим от него (только в документации), но они должны быть общедоступными, чтобы я мог получить к ним доступ извне класса.

3. Но разве это не вопрос доксигена или простой вопрос на C ?

4. Перекрестная ссылка: github.com/doxygen/doxygen/issues/8761

5. @альберт, это вопрос Доксигена, мне не хватает опции конфигурации или это недостающая функция, которую можно было бы добавить?