Doxygen在重载运算符上生成调用图

时间:2017-10-23 19:15:51

标签: c++ doxygen

我使用Doxygen为我的c ++代码生成调用图。但是,我似乎无法弄清楚如何让重载运算符的节点包含在调用图中。以下示例的类Foo包含重载operator()normalFunction()。在此示例上运行Doxygen会成功生成来自main() - > Foo::normalFunction()的调用图,但不会生成main() - > Foo::operator()

class Foo
{
  public:
    void operator()(){}      
    void normalFunction(){}
};

int main()
{
  return 0;
  Foo foo;
  foo();                  //Doxygen DOES NOT include overloaded operator in call graph
  foo.normalFunction();   //Doxygen does include the normal function in the call graph
}

我一直在搜索Doxyfile参数但没有成功。我做错了还是不支持此功能?

0 个答案:

没有答案