重载运算符上的Doxygen Generated调用图 < >我使用doxGEN为C++代码生成调用图。然而,我似乎不知道如何将重载运算符的节点包括在调用图中。下面的示例有一个类Foo,其中包含一个重载的操作符()和一个normalFunction()。在此示例上运行Doxygen成功地从main()-->Foo::normalFunction()生成调用图,但不是为main()-->Foo::operator()

重载运算符上的Doxygen Generated调用图 < >我使用doxGEN为C++代码生成调用图。然而,我似乎不知道如何将重载运算符的节点包括在调用图中。下面的示例有一个类Foo,其中包含一个重载的操作符()和一个normalFunction()。在此示例上运行Doxygen成功地从main()-->Foo::normalFunction()生成调用图,但不是为main()-->Foo::operator(),c++,doxygen,C++,Doxygen,我一直在搜索Doxyfile参数,但没有成功。我是做错了什么,还是根本不支持此功能?doxygen是否包含其他重载运算符?doxygen包含重载运算符的正常函数文档,但是到目前为止,我测试过的所有操作符都不能生成调用图。您使用的是哪个版本的doxygen?最新的官方版本1.8.13。 class Foo { public: void operator()(){} void normalFunction(){} }; int main() { return 0

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

doxygen是否包含其他重载运算符?doxygen包含重载运算符的正常函数文档,但是到目前为止,我测试过的所有操作符都不能生成调用图。您使用的是哪个版本的doxygen?最新的官方版本1.8.13。
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
}