12

我想从 Doxygen 的文档中排除一个类。通常这些类位于同名文件中,但很多时候它们包含在其他类定义中。这主要用于以“_”或“Private”开头的类。

如何告诉 Doxygen 排除 C++ 类?

提前致谢。

4

3 回答 3

16

您可以使用\cond标签。在类定义之前,添加:

\cond HIDDEN_SYMBOLS

在类定义之后添加:

\endcond

除非您在 doxyfile 中定义,否则不会记录and标记HIDDEN_SYMBOLS之间的内容。你可以换成你喜欢的任何东西。\cond\endcondHIDDEN_SYMBOLS

于 2009-10-25T00:41:26.217 回答
12

EXCLUDE_SYMBOLS可能是我的答案。

于 2009-10-25T06:26:00.030 回答
2

使用 Doxygen GUI,您可以在下面找到多个排除选项

"expert > input"

您可能会发现特别有用:

  • 排除符号:排除包含确定的单词正则表达式的所有内容,例如/word/
  • 排除模式:排除确定的路径正则表达式,如/folder//some/file.cs /
于 2016-02-29T23:28:07.460 回答