记录Doxygen中的错误代码实现

问题描述

我正在尝试为代码中实现的某些“错误代码生成文档。 开始工作时,我使用了以下参考: Custom tags with Doxygen 使用\xrefitemALIASES选项,我执行了以下操作。

ALIASES = "error{1}=\ref ErrorCode-\1 \"ErrorCode-\1\" " \
          "implement{1}=\xrefitem implement \"Implements ErrorCode\" \"ErrorCode Implementation\" \1" \

代码中,我在FUNC1中编写注释,例如:

@implement{@error{001}} Error Code 001

使用以上内容,我可以生成一个页面,其中显示函数名称以及其中实现了哪些错误代码

现在,我的项目中有多个相同错误代码的来源。因此,在文档中,我还希望有一个页面,在该页面上可以看到错误代码及其实现位置(带有指向函数链接)。

“ ErrorCode实现”页面上的内容

FUNC1 
    Implements ErrorCode-001,ErrorCode-003

FUNC2 
    Implements ErrorCode-002

在“错误代码跟踪”页面上我想要什么:

ErrorCode-001 
    Implemented in FUNC1,FUNC3

ErrorCode-002
    Implemented in FUNC2

这如何在Doxygen中完成?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)