c++ - boost::signals2 函数签名的 Doxygen 文档
问题描述
就像标题中一样:有谁知道如何正确编写 boost::signals2 签名的 Doxygen 文档
/**
* @brief aSignal
* void : aVoidReturn
* int : anInteger
* doulbe : aDouble
*/
boost::signals2::signal<void(int,double)> aSignal;
坦克斯
解决方案
由于 OP 说我的评论解决方案有效,我将其转为回答。
基本上问题是信号的参数没有名称,只有类型,因此提供这些名称可以解决问题:
struct Foo
{
/**
* @brief aSignal
* @param quantity number of items
* @param weight mass of items
*/
boost::signals2::signal<void(int quantity, double weight)> aSignal;
};
推荐阅读
- amazon-web-services - 如何以编程方式获取 Lambda 部署到的 accountId?
- .net - 将程序集从自身重新加载到共享应用程序域
- python - Python:遍历数据框并为每个数据点创建一个图
- python - 在线程中运行长时间的 Python 计算,并记录到 Qt 窗口,片刻后崩溃
- c - 在信号处理程序中写入结构成员的安全性
- c# - 如何在 LAN 上部署 asp.net c# 应用程序?
- javascript - 谷歌标签管理器 - 如何从对象触发多个值
- php - 该程序在我的 if else 语句 PHP 中跳过了 if
- java - Hibernate:是否可以将动态 where 子句添加到 NATIVE 查询?
- php - HTTPS 上的 Opencart seo url 问题 - URL not found 错误