0
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 的签名。

有谁知道只显示那些明确记录的功能的方法?

4

2 回答 2

2

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

于 2009-11-12T04:50:37.263 回答
1

如果您只想在最终结果中包含记录的方法

HIDE_UNDOC_MEMBERS = 是

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

于 2009-11-12T06:47:32.240 回答