不应在列表中查看/显示未记录的函数 - 仅针对已记录的实体发布文档

时间:2009-11-12 04:23:39

标签: c++ documentation doxygen chm

class EXAMPLE{
    public func1()
    private func2()
    func3()
}

我只检查过记录的实体。我有func1和func3的文档,但没有func2的文档。我有

EXTRACT_ALL            = NO
EXTRACT_PRIVATE        = NO
EXTRACT_STATIC         = NO
EXTRACT_LOCAL_CLASSES  = YES
EXTRACT_LOCAL_METHODS  = NO

但是在生成文档之后,我仍然看到func2的签名没有超链接。

有没有人知道如何只显示明确记录的那些功能?

2 个答案:

答案 0 :(得分:2)

您必须打开EXTRACT_PRIVATE标志。 由于func2()是私有的,因此EXTRACT_PRIVATE标志指示Doxygen忽略私有,即使它们已被记录。

答案 1 :(得分:1)

如果您只想在设置

的最终结果中包含记录的方法

HIDE_UNDOC_MEMBERS = YES

还有一个隐藏未记录类的标志:HIDE_UNDOC_CLASSES