FC2ブログ

[Development][doxygen] #defineで定義したマクロの実体を文書化しない方法

 過去に書いたメモ書きをage。オリジナルは2007/05/10作成。


 DoxyFiles(Doxygen設定ファイル)のMAX_INITIALIZER_LINESに0を指定すると、defineの実体がドキュメント化されなくなる。
 マクロで別名定義した関数を見せたくないときに使える。

(以上,2007/05/10)


 たとえば、doxygenドキュメントにデバッグ用APIを反映させたくないとか。ヘッダファイル内でデバッグ用の関数をマクロ定義して、当のデバッグ関数の実体は別ファイルに定義。そっちをドキュメンテーション対象から除外する、なんてやりかた。(以上、C言語での開発を想定)

スポンサーサイト



FC2ブックマーク | この記事をokyuuへインポート | このエントリーを含むはてなブックマーク | ニフティクリップへ追加 | この記事をクリップ! | イザ!ブックマーク | POOKMARK Airlinesに登録する | del.icio.us |
動作未検証 | | 動作未検証 | 動作未検証 | 動作未検証 | 動作未検証 | 動作未検証 | 動作未検証 | 動作未検証 | 動作未検証 | 動作未検証 | 動作未検証
カレンダー
09 | 2019/10 | 11
- - 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31 - -
最近の記事
月別アーカイブ
カテゴリー
ブログ内検索
RSSフィード
リンク
いろいろリンクボタン
埋め込みe-Words