小编Ste*_*han的帖子

Doxygen评论的"使用命名空间"

我的库的所有类都在命名空间中定义.当我为Doxygen创建一个主页时,我必须在注释中明确使用这个命名空间来使Doxygen生成链接.我想对整个注释块使用"using namespace"之类的东西.

一个例子:

/**
* \mainpage My Library
*
* Use MyLibraryNamespace::MyClass to ...
*/
Run Code Online (Sandbox Code Playgroud)

这里Doxygen自动生成MyLibraryNamespace :: MyClass文档的链接.

/**
* \mainpage My Library
*
* Use MyClass to ...
*/
Run Code Online (Sandbox Code Playgroud)

这里Doxygen没有生成MyLibraryNamespace :: MyClass文档的链接(因为我想在不同的命名空间中可能有多个MyClass定义).为了简化阅读,我想在注释中省略名称空间前缀.这可能而不必\ref MyLibraryNamespace::MyClass "MyClass"每次都打字吗?

doxygen namespaces

14
推荐指数
1
解决办法
2497
查看次数

标签 统计

doxygen ×1

namespaces ×1