Doxygen 强氧压缩定义

Doxygen 强氧压缩定义,doxygen,Doxygen,我正试图用Doxygen记录一个打包类型,但我搞不清楚:我没有每个项目的描述,你知道我该怎么做吗?在最终输出中,我只有@brief&detailed描述 /** * @typedef Pack * * @brief Description * Detailled description * */ typedef enum __packed { A = 0, //!< Description 1 B = 1, //!< Descript

我正试图用Doxygen记录一个打包类型,但我搞不清楚:我没有每个项目的描述,你知道我该怎么做吗?在最终输出中,我只有@brief&detailed描述

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

typedef enum
    __packed
    {
    A = 0,  //!< Description 1
    B = 1, //!< Description 2
    C = 2 //!< Description 3
    }Pack, *PPack;
/**
*@typedef包
* 
*@简介
*详细描述
*
*/
类型定义枚举
__塞满
{
A=0,//!<说明1
B=1,//!<说明2
C=2/!<说明3
}包装,*PPack;

谢谢你的帮助

@albert的评论是正确的,但可能有点简短。 为了您的舒适,我声明了Albert参考的Doxygen手册中的信息

要使doxygen理解\u packed关键字,您必须如下调整您的doxygen配置文件:

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

在这里您可以找到更多信息:

阿尔伯特的评论是正确的,但可能有点短。 为了您的舒适,我声明了Albert参考的Doxygen手册中的信息

要使doxygen理解\u packed关键字,您必须如下调整您的doxygen配置文件:

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

在这里您可以找到更多信息:

请查看预处理手册,这里给出了一个关于dllspec和_属性的示例,但我认为这也适用于_打包。似乎对我有用,谢谢!请看一下预处理手册,这里给出了一个关于dllspec和_属性的示例,但我认为这也适用于_包装。似乎对我有用,谢谢!请看一下预处理手册,这里给出了一个关于dllspec和_属性的示例,但我认为这也适用于_包装。似乎对我有用,谢谢!