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 /我的變量名稱 - 警告,錯誤或其他。