具有明确的硬值的Doxygen枚举

时间:2018-09-18 13:20:07

标签: doxygen

我有一个带有大约50个值的C枚举(它们是错误代码)。除了第一个值外,编号保持自动。

typedef enum {
    MY_STATUS_OK = 0,
    MY_STATUS_ERROR_UNKNOWN,
    MY_STATUS_ERROR_A,
    MY_STATUS_ERROR_B,
    /* ... */
    MY_STATUS_ERROR_LAST
} my_status_t;

我确实在HTML中获得了一个枚举描述,但它没有显示显式值,而仅显示枚举值的名称。

我想记录硬值和枚举值名称之间的关联。现在,当我得到一个错误值时,我需要手动计算枚举中的索引以找出其含义。

0 个答案:

没有答案