将静态变量初始值的doxygen复制到\ file块

时间:2011-05-02 20:27:35

标签: variables doxygen

我正在尝试将静态变量的初始值的doxygen复制到\ file块中我的代码的顶部。也就是说,就像这样:

#include <iostream>

/*! \file Test.cxx
 * This is my program.
 * \copydetails HelpText
 */

/*! \var
 * This is my static string.
 */
static std::string HelpText = "Calculate the average magnitude of the vectors in a vector image.\n\n\
    Usage:\n\
    -in InputVectorImageFileName\n";

int main()
{

  return 0;
}

我希望“Usage”字符串出现在主文件文档中。正如你所看到我试过\ copydoc但它似乎只是复制静态变量上方的注释,而不是初始值。请注意,初始值在变量的文档中正确显示。

有什么建议吗?

感谢。

1 个答案:

答案 0 :(得分:0)

听起来你的doxyfile中的MAX_INITIALIZER_LINES配置是0或者太小。只要给它一个明智的价值。