0
我有一个名为“myfile.c”的文件。在这个文件的顶部,我有一个文档块当类型定义时,Doxygen没有记录变量类型
/*!
* \file myfile.c
* \ingroup mygroup
* \defgroup mygroup This is the foo module
* \brief Module containing foo code
*/
在该文件中,我有以下:
/*!
* \brief blabla
* \ingroup mygroup
*/
typedef struct
{
uint8_t foo1, foo2, foo3;
} mytype_t
此结构的文档中我的doxygen输出MYGROUP显示出来。但是,当我创建一个类型为mytype_t的变量时,其文档不会被输出。
/*!
* \brief blabla
* \ingroup mygroup
*/
static mytype_t volatile my_variable=
{
.foo1 = 1u,
.foo2 = 2u,
.foo3 = 3u
};
我曾尝试添加标签
\var my_variable
这似乎并没有做任何事情。
我错过了什么吗?
my_variable的文档不只是从组中丢失 - 它根本不存在于我的doxygen输出中。另外,我的输出日志中没有w /我的变量名称 - 警告,错误或其他。