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

MakeFuncFlow

関数定義書 - MakeFuncFlow

関数フロー作成メイン関数

static int MakeFuncFlow(
  char * SourceFile - ファイル名
)

パラメータ

SourceFile
ファイル名

機能

関数フロー作成メイン関数

返り値

エラー値

機能説明

各種類の関数の依存関係を取得する。
全ての中間ファイルを対象にしているため、エラー
が発生した場合は、ファイルを削除している。
それぞれの実行行に対して、既に取得された関数情
報から、関数を呼び出しているかどうかを解析し、
構造体にセットする。

備考

再帰処理を使っている。

処理説明

・とりあえず拡張子がC言語のもののみ処理する
・グローバル変数を初期化する
・ソースファイルをオープンする
・ファイルの終端に到達するか、エラーが発生するまで1行ずつ読込む
 ・ファイル情報を取得する

ファイル名

BlockIn.cpp

作成日情報

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

修正日情報

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

See Also

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