1

現在、doxygen を使用してプロジェクトのドキュメントを作成しています。最近、このプロジェクトのごく一部でテンプレート プログラミングの使用が開始され、doxygen によって作成された結果の継承図は、ドキュメントの残りの部分に実際には適合しません。

小さな例:

template<class system>
class A{};

template<class system>
class AA : public A<system>{};

template<class system>
class AB : public A<system>{};

class AAA : public AA<int>{};
class AAB : public AA<double>{};
class ABA : public AB<float>{};
class ABB : public AB<bool>{};

フォームの慣性図を作成します

ここに画像の説明を入力

これは、imoを読むのが本当に難しいです。こういうミニマルな絵が見たい

ここに画像の説明を入力

、「冗長な」クラスをスキップしますA<double>, A<int>, A<float>, A<bool>。これを行う方法はありますか?

私のDoxyfileでは、デフォルト以外の設定は次のとおりです

HAVE_DOT           = YES
TEMPLATE_RELATIONS = YES
4

0 に答える 0