我有一个简单的枚举,并不需要记录每个成员。 我仍然喜欢文档中的所有成员,以便人们可以看到可能的值。
有没有办法让doxygen提取所有枚举成员而不将其设置为EXTRACT_ALL?
问题中的枚举:
/// \brief This enum holds all normal and special keys
enum Key
{
KEY_A = 'A',
KEY_B = 'B',
// etc
};
答案 0 :(得分:1)
查看member grouping和DISTRIBUTE_GROUP_DOC
配置文件选项。
来自DISTRIBUTE_GROUP_DOC
文档:
如果在文档中使用成员分组并且
DISTRIBUTE_GROUP_DOC
标记设置为YES
,那么doxygen将重用该组中第一个成员的文档(如果有)用于其他成员群组。默认情况下,必须明确记录组中的所有成员。
另外,请记住have \file
somewhere。