0-1 doxygen注释简规(分组)

本文介绍了doxygen的分组方法,包括模块(modules)的defgroup、addtogroup、ingroup和weakgroup,以及成员分组(member group)的name。讲解了如何定义和添加模块,以及成员分组的注意事项和规范,帮助组织和管理代码文档。
摘要由CSDN通过智能技术生成

博客迁移已迁移到https://www.guyuemeng.com

概述

基础章节主要介绍了doxygen的基本语法,用于注释类、成员、函数等,由此可以生成含有注释的文档。但在拥有基本注释内容的基础上,面对大量注释,希望可以合理的分类以及布局,即本文将介绍的doxygen分组方法。

模块(modules)

模块的划分会显示在CHM文件中的目录树上,每个模块将单独作为一页显示。这里将着重介绍@defgroup、@addtogroup、@{…@}、@ingroup

defgroup

模块定义的唯一方式,可以是纯定义,也可以定义时初始化模块内容:

1.纯定义

/**
 * @defgroup [gTag] [gName]
 * This is brief.
 * This is detail.
 */

2.定义+初始化

/**
 * @defgroup [gTag] [gName]
 * This is brief.
 * This is detail.
 * @{
 */
...
/** @} */

1.模块的定义语句包含了三部分CMD+TAG+NAME,如上所示:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值