Doxygen:如果文件成员位于已分组的文件中,那么它们是否可以继承模块分组?

Doxygen:如果文件成员位于已分组的文件中,那么它们是否可以继承模块分组?,doxygen,Doxygen,假设我有一个文件,somefile.c。在这个文件的顶部我有 /*! * \file somefile.c * \ingroup some_group * * \defgroup some_group Some Awesome Group * \brief Module's description * bla bla bla */ 在这个文件的正文中,我有一些任意数量的函数、typedef、变量、结构等。现在我必须遍历并在文档块中为每一个函数添加一个\ingroup。在大多数情况下,我会按文件

假设我有一个文件,somefile.c。在这个文件的顶部我有

/*!
* \file somefile.c
* \ingroup some_group
*
* \defgroup some_group Some Awesome Group
* \brief Module's description
* bla bla bla
*/
在这个文件的正文中,我有一些任意数量的函数、typedef、变量、结构等。现在我必须遍历并在文档块中为每一个函数添加一个\ingroup。在大多数情况下,我会按文件对模块进行分组(我相信世界其他地方也会这样做)。我有几个模块有多个头和c文件,在这些模块中我进行分组


是否有一种方法可以配置doxygen以假设我希望每个文件成员都继承它所在文件的模块分组?

可以通过使用命令\addtogroup与\{和\}

来获得所需的功能,我不确定我是否完全理解这个问题,但您是否查看了\addtogroup\{和\}是的,执行\addtogroup some_group,后跟\{,文件末尾带有\}的操作完全符合我的要求。你能把这个作为答案吗?