Перечисление Doxygen не отображается
возможно ли, чтобы doxygen генерировал документы для перечисления, объявленного в одном из заголовков моего класса? Перечисление для свойства, называемого "scope" в этой ссылке не отображается как документированный тип.
2 ответов
согласно руководству Doxygen здесь:
To document global objects (functions, typedefs, enum, macros, etc), you must document the file in which they are defined. In other words, there must at least be a
/*! \file */
or a
/** @file */
line in this file.
вот пример:
/*! \file MyClass.h
\brief A brief file description.
More details
*/
/*! This is an enum */
enum Direction {
kDirectionRight, /*!< this is right */
kDirectionLeft, /*!< this is left */
};
надеюсь, что это помогает
отредактируйте конфигурацию Doxyfile и установите следующее:
SHOW_FILES = YES
. . а затем просто добавьте стандартный документ-комментарии к типу перечисления.
теперь связаны и документально.