在doxygen类列表...类型库中显示了奇怪的不存在的命名空间?

时间:2013-03-06 17:22:46

标签: doxygen

当我们的代码库甚至没有使用命名空间(敏感名称编辑)时,我对doxygen输出中列出的空名称空间感到困惑:

doxygen class list

奇怪的是这些几乎在我们的代码库中匹配项目/类名,但并不完全。大多数这些字符串在我们的代码库中不存在

但是我确实发现我们有类型库(.tlb)文件匹配其中几个'名称空间':

enter image description here

更新:今天我意识到这是由于ODL文件中的library声明被记录为命名空间。但我不知道如何控制它。

1 个答案:

答案 0 :(得分:0)

好的,所以我确定这些名称空间来自IDL库声明......例如,我在library ObjectServerLib的ODL文件中的任何时候我在doxygen中都有一个名称空间。

我唯一的解决方案是文件名和符号名称排除模式的组合,并排除了一些不符合任何命名约定的单个符号。

我无法找到一种方法来完全停止此library命名空间文档。