関数定義書 ドキュメント自動生成ツール【A HotDocument】

OutPutFuncExplanation

関数定義書 - OutPutFuncExplanation

関数説明書 作成関数

static int OutPutFuncExplanation(
  const char * filename - 出力ファイル名
  FUNCTYPE ftype - 通常:0 クラス:1
)

パラメータ

filename
出力ファイル名
ftype
通常:0 クラス:1

機能

関数説明書 作成関数

返り値

エラー値

処理説明

・最大行数、最大コラム数を取得する
・出力ファイルを開く
・すべての関数を列挙する
 ・タイトル、ヘッダ、フッタの部分を設定する
 ・一行の最大文字列長をこえない場合は、バッファに追加する
 ・こえた場合は出力し、文字列バッファを初期化する
・関数に関するデータを出力する
 ・関数の種類によって処理/非処理の判定を行なう
 ・タイトル、ヘッダ、フッタの部分を設定する
 ・ファイル名が変わった場合は、改頁する
 ・関数の引数の数、および引数名、型の最大文字数を取得する
 ・次に表示する構文情報が、次頁に渡ってしまう場合は、改頁をいれる
 ・関数名と機能情報を出力する
 ・関数を本物の構文さながらに出力する
 ・1行ほど苦行を入れる
・最後に強制的にページ出力を試みる
・メモリの終了処理をする

ファイル名

Makeexx.cpp

作成日情報

日付担当バージョン
'07.01.09今井 浩司1.0

修正日情報

日付担当バージョン
'07.02.17今井 浩司1.2

See Also

目次 | ファイル一覧 | 関数一覧 | ネームスペース一覧 | クラス一覧 | #define一覧 | マクロ一覧 | 外部変数一覧 | 構造体一覧 | 共用体一覧 | 列挙体一覧 | Const一覧 | Makeexx.cpp