如何从doxygen输出中排除类的未记录的成员函数/变量?

时间:2017-05-03 09:57:54

标签: c++ doxygen

正如标题所示,这可能吗?

基本上,任何未记录的内容,都不会出现在输出中。

2 个答案:

答案 0 :(得分:1)

我通常只导出必要的,所以:(没有静态和私有)

# do not extract all
EXTRACT_ALL            = NO
EXTRACT_PRIVATE        = NO
EXTRACT_STATIC         = NO

还隐藏了未注释的内容:

# hide undoc stuff
HIDE_UNDOC_MEMBERS     = YES
HIDE_UNDOC_CLASSES     = YES
HIDE_FRIEND_COMPOUNDS  = YES
HIDE_IN_BODY_DOCS      = YES

执行此操作后,只会处理使用@file标记的文件,并且只会考虑记录的元素。

(doxygen 1.8.13)

答案 1 :(得分:0)

来自the FAQ

  

您的类/文件/命名空间是否已记录?如果没有,除非在配置文件中将EXTRACT_ALL设置为YES,否则不会从源中提取它。

所以,把它设置为NO。