doxygen のドキュメントで問題が発生しています。「ファイル」セクションで、doxyfile のフラグを使用して、ページの上部にある関数リストを削除することはできますか? そうでない場合、この「関数」リストの前にセクションを挿入する方法はありますか (cpp のソース コードで doxygen コマンドを使用)。
2 に答える
に設定EXTRACT_ALL
しNO
ます。
に設定HIDE_UNDOC_MEMBERS
しYES
ます。
非表示にするメンバーを文書化しないでください。
一部の文書化された項目を除外するために使用することもEXCLUDE_SYMBOLS
できます。EXCLUDE_SYMBOLSタグを使用して、出力から除外する必要がある1つ以上のシンボル名(名前空間、クラス、関数など)を指定できます。記号名は、完全修飾名、単語、またはワイルドカード*が使用されている場合は部分文字列にすることができます。例:ANamespace、AClass、AClass :: ANamespace、ANamespace::*テスト
このドキュメント ページを参照してください: http://www.doxygen.nl/manual/customize.html
「ページのレイアウトの変更」の章では、生成されたドキュメントを含める/除外する方法と、より一般的に整理する方法について説明します。私が正しく理解していれば、あなたのような問題があり、上記のドキュメントに示されている手順に従いました。
1) コマンド「doxygen -l」を使用して、標準の「DoxygenLayout.xml」レイアウト ファイルを取得しました。
2) <memberdecl>...</memberdecl> XML セクション全体をコメントアウトして、標準のレイアウト ファイルを変更して、カスタム レイアウト ファイルを作成しました。
3) 私の Doxyfile で、オプション "LAYOUT_FILE" の値としてカスタム レイアウト ファイルを指定しました。
doxygen が Doxyfile とカスタム レイアウト ファイルの場所を認識できるように、パスには注意してください。