使用 doxygen 进行子分组 - >输出到 UML 图得到重复
subgrouping with doxygen -> output to uml diagram gets duplicated
嗨!我有一些代码,我想由doxygen记录下来。因此,我对工作良好的UML图很感兴趣,但现在我想使用一些像这样的子组:
///@{
/// @name The lame constants
/// @details There are two seperate vectors for the first lame constant (in water and ground) but only one for the shear module (also known as second lame constant), since shear module for water is zero! Every element of the vector belongs to one grid point, linear interpolation within vertical direction will be applied. By using this the assumption of an isotrope media is made!
std::vector<double> lamw; ///< first lame constant for the water area
std::vector<std::complex<double> > lamb; ///< first lame constant for the area beyond the seabed
std::vector<double> mub; ///< shear module (second lame constant) for the area beyond the seabed
///@}
我希望在"公共成员"组中有一个子组(因为变量是在类中定义的(。
但实际情况是:
--------------------
| className |
--------------------
| + lamw |
| + lamb |
| + mub |
--------------------
| * lamw |
| * lamb |
| * mub |
--------------------
变量显示两次:在成员变量部分和方法部分。当然,这并不是我想发生的事情(星号的部分"太多了"(。。。
所以doxygen似乎与我使用的子组混淆了——我在这里犯了一些错误吗?
这是一个已知的错误。。。。目前尚不清楚这是否是"不会修复"。该代码除了在类图的末尾附加成员组项之外,不尝试做任何事情。
https://bugzilla.gnome.org/show_bug.cgi?id=421218
相关文章:
- 递归函数计算序列中的平方和(并输出过程)
- 如何使用 < 和 > 命令获取 c++ 中的输入和输出?
- 请解释"函数1(p1,p2,p3);"的输出
- C++:将控制台输出存储在宏中更好吗
- 创建一个函数以在输入为负数或零时输出字符串.第一次执行用户定义的函数
- 如何在OMNET++中指定与命令行参数组合的输出文件名
- 为什么我的代码在输出中增加了93天
- 如何从void函数输出字符串
- 输入到文件并输出到另一个文件,并将流文件传递给函数
- AES加密到解密未正确输出
- 如何将c++程序的一些输出传递给shell,以便在shell中使用
- 使用C++程序合并排序没有得到正确的输出
- 为什么我不能在不创建字符串变量的情况下使用函数的字符串输出
- C++格式化输出问题
- 将值从二维数组输出到文本文件
- 集合上的输出迭代器:assign和increment迭代器
- 在while循环中输入带有std::cin的字符串后,控制台会输出大量胡言乱语
- 为什么rk4.do_step不输出C++中的初始条件
- 输出没有重复元素的动态数组(收缩数组)C++
- 使用 doxygen 进行子分组 - >输出到 UML 图得到重复