Doxygen:是否可以对C ++函数参数进行分组,即具有相同的文档而不重复它?

时间:2012-02-05 12:36:53

标签: c++ parameters doxygen

是否可以在Doxygen文档中对函数参数进行分组,以便我不必复制注释?例如,我想要类似的东西:

/**
  <...>
  @param {{a, b}} <long documentation>
*/

输出氧气:

<...>
Parameters:

  a,b - <long documentation>

1 个答案:

答案 0 :(得分:5)

是的,你可以用@param传递逗号分隔的参数列表,如下所示:

/** Sets the object's position.
 *  @param x,y,z Coordinates of the position in 3D space.
 */
void setPosition(double x,double y,double z)
{
}

它会像你期望的那样出现在输出中。