首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Doxygen:记录函数指针类型的参数(ANSI-C)

Doxygen:记录函数指针类型的参数(ANSI-C)
EN

Stack Overflow用户
提问于 2013-10-24 21:00:56
回答 1查看 5.5K关注 0票数 9

我的代码需要一些函数指针类型,比如

代码语言:javascript
复制
/**
 * \brief Callback function type "foo"
 */
typedef int (*foo)(int a, int b);

我想记录函数参数的语义,但是\brief语句旁边的\param[in,out]似乎不会添加额外的文档。

有没有办法让doxygen在函数type-defs中添加参数文档?

TIA需要任何帮助!

EN

回答 1

Stack Overflow用户

发布于 2015-06-12 20:45:05

从您的问题中不清楚您在放置\param时究竟尝试了什么。

以下代码适用于我(使用doxygen 1.8.6):

代码语言:javascript
复制
/**
 * \brief Callback function type "foo"
 *
 * A longer description of foo.
 * \param a Description for a
 * \param b Description for b
 * \return Description for return value
 */
typedef int (*foo)(int a, int b);

在输出中,它创建了简要描述和详细描述、具有参数a和b的Parameters部分以及具有返回值描述的Returns部分。

安迪

票数 10
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19566682

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档