【发布时间】:2017-07-07 03:12:37
【问题描述】:
/** @brief This is my initial struct. */
typedef struct
{
f32 v; /**< Value. */
int32 s; /**< Scale. */
} f32_t;
#define DECLARE_TYPE(N) \
typedef f32_t q##N##_t; /**< This is my Q struct. */
DECLARE_TYPE(31)
DECLARE_TYPE(25)
上面的代码声明了一个q31_t 和q25_t 结构。
我想使用 Doxygen 记录它们,但无论我尝试什么,这些结构都不会出现在文档中。他们甚至没有被提及。初始结构 f32_t 是唯一记录在案的结构。
这可以解决吗?
【问题讨论】:
标签: c documentation doxygen