0

コードに実装されているいくつかの「エラー コード」のドキュメントを生成しようとしています。作業を開始するために、次のリファレンスを使用しました: Doxygen を使用したカスタム タグ\xrefitemandALIASESオプションを使用して、次のことを行いました。

ALIASES = "error{1}=\ref ErrorCode-\1 \"ErrorCode-\1\" " \
          "implement{1}=\xrefitem implement \"Implements ErrorCode\" \"ErrorCode Implementation\" \1" \

コードでは、FUNC1 にコメントを記述します。たとえば、次のようになります。

@implement{@error{001}} Error Code 001

上記を使用して、関数名と実装されているエラー コードを表示するページを生成できます。

今、私が持っているのは、プロジェクト内の同じエラー コードの複数のソースです。したがって、ドキュメントには、エラーコードとそれが実装されている場所 (関数へのリンク付き) を確認できるページも必要です。

「ErrorCodeの実装」ページにあるもの:

FUNC1 
    Implements ErrorCode-001, ErrorCode-003

FUNC2 
    Implements ErrorCode-002

「ErrorCode Tracing」ページに欲しいもの:

ErrorCode-001 
    Implemented in FUNC1, FUNC3

ErrorCode-002
    Implemented in FUNC2

これはDoxygenでどのように行うことができますか?

4

0 に答える 0