氧气包装定义

时间:2015-06-17 14:19:44

标签: doxygen

我正在尝试使用Doxygen记录打包类型,但我无法弄清楚:我没有每个项目的描述,您是否知道我该怎么做?在最后的输出中,我只有我的@brief&详细说明..

/**
 * @typedef Pack
 * 
 * @brief Description
 * Detailled description
 *
 */

typedef enum
    __packed
    {
    A = 0,  //!< Description 1
    B = 1, //!< Description 2
    C = 2 //!< Description 3
    }Pack, *PPack;

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

@albert的评论是正确的,但可能有点短。 为了您的舒适,我在Albert提到的Doxygen手册中说明了这些信息。

要让doxygen了解 __ packed 关键字,您必须调整doxygen配置文件,如下所示:

ENABLE_PREPROCESSING = YES
MACRO_EXPANSION      = YES
EXPAND_ONLY_PREDEF   = YES
PREDEFINED           = __packed

您可以在此处找到更多信息:http://www.doxygen.nl/manual/preprocessing.html