Doxygen/C++:如何链接到匿名命名空间变量

11
我正在使用Doxygen来记录我的代码。许多代码在cpp文件中具有匿名命名空间,其中定义了常量。我在Doxygen文件中设置了EXTRACT_ANON_NSPACES = YES,所有匿名命名空间都按预期记录。
我的问题是,我想引用匿名命名空间中的变量。例如,假设其中一个命名空间在我的Doxygen文档中定义为MyClass :: anonymous_namespace {MyFile.cpp} :: kMyConstant。 我想另一个注释块(比如用于函数)可以链接到该常量,如下所示: @see MyClass :: anonymous_namespace {MyFile.cpp} :: kMyConstant 不幸的是,我得到的唯一链接是到MyFile.cpp,而不是通过匿名命名空间到常量变量。显然,我希望这样做是为了在重新运行Doxygen时,如果常量的值更改,文档将引用新值。如果在文档中放置常量的显式值,并且常量发生更改,则会带来风险。
请问我的格式是否有误?我已经广泛搜索了关于此问题的答案,但没有找到。
1个回答

7

您希望的功能尚未实现,但我同意它很有用,而且您使用的格式是正确的,应该可以使用。

我将在下一个版本中实现此功能。


非常感谢您的及时回复。我期待着您的下一个版本发布。 - user1949992
2
这个曾经被实现了吗?语法是什么?我在文档中找不到... - Gyorgy Szekely

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接