如何对文件的所有函数、类、定义等进行分组?
示例文件:
/*!
* \file
* \ingroup myGroup
*/
/*!
* this is my function.
*/
int myfunc();
现在,如果查看输出,只会将文件添加到该组中。功能不是。我需要将 \ingroup myGroup
添加到该文件中才能添加它。可以通过括号{}或其他方式来完成吗?
最佳答案
感谢阿尔伯特的坚持,我找到了一种可行的方法:
/*!
* \file
* this is my testfile
* \ingroup UnitName
* \addtogroup UnitName
* \{
*/
/*!
* this is my function.
*/
int myfunc();
/*! \} */
这会生成所需的输出。文件和函数已正确添加。
它不适用于\ingroup
。它将函数放入文件部分(我升级到最新版本的 doxygen,结果相同。
关于doxygen - 将整个文件(包括成员)分组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29077187/