我正在尝试从Doxygen获取一些包含成员函数和EXCLUDES成员变量的XML文档。
有可能吗?从文档中我找不到多少......
感谢的!
答案 0 :(得分:1)
您可能希望记录类的公共接口中的所有内容,并跳过所有实现细节。如果是这种情况,您可以使用EXTRACT_PRIVATE = NO
。
答案 1 :(得分:1)
您可以在EXCLUDE_SYMBOL选项中输入每个变量名称。有多少个不同的变量名?除非您在每个变量名称中创建了类似的模式,即。
车辆varCar,varScooter;
然后
EXCLUDE_SYMBOL = var *
在您的配置文件中。确保没有方法或类名与您的模式匹配。我没有遇到过这个问题的优雅解决方案。
答案 2 :(得分:0)
对于Objective-C,在头文件中声明ivars非常有用(这样它们可以直接在类别或子类中使用)。
但是,要让Doxygen跳过这些,请添加以下内容:
EXCLUDE_SYMBOLS = SomeType \
AnotherType \
_*
。 。这取决于使用现代标准命名ivars与前导下划线字符。