【发布时间】:2023-11-24 08:20:01
【问题描述】:
我想写一个 Doxygen 注释来命名该注释所在的文件。我希望 Doxygen 提供给我,而不是明确地写文件名。因此,如果我更改文件的名称,或将某些内容移动到不同的文件中,我不需要更改名称的硬编码实例。
举个具体的例子,假设我正在将 cmets 添加到 array.hpp 中的函数,并且我希望某些函数的注释显示“该函数只能在 array.hpp 中使用”。我希望能够写作
/**
* This function should only be used within @thisfile.
*/
其中@thisfile 是一个 Doxygen 表达式,它在文件 array.hpp 中转换为 array.hpp。
我查看了 Doxygen 文档,包括“自动链接生成/文件链接”和整个“特殊命令”部分,但我没有找到我要查找的内容。有这样的功能吗?
请注意,几周前在 Doxygen 邮件列表上提出了基本相同的问题。它没有收到任何回复。
【问题讨论】:
标签: doxygen