abc プロジェクト
メンバ関数名 | TPass4 |
定義ファイル名 | pass4.cpp |
定義行 | 44 |
所属名 | TPass4 |
アクセス属性 | public |
宣言形式 | TPass4 ( TList * aTokenList , TList * aValDataList , TList * aTuneRegionList ) |
概要 | パス4クラス生成 変数の初期化と、引数データをクラス内のデータへ複写を行う。 |
戻り値 | |
パラメタ説明 | aTokenList トークンリスト aValDataList 変数データリスト aTuneRegionList 生成されるTuneRegionの格納先リスト |
機能説明 | |
備考 | |
呼出し先関数一覧表
|
名称 |
定義ファイル名 |
定義行 |
1 |
ExtractFileDir |
|
|
2 |
ExtractFileName |
|
|
3 |
GetCurrentDir |
|
|
参照外部変数一覧表
参照メンバ変数一覧表
|
名称 |
定義ファイル名 |
定義行 |
1 |
TPass4::ABCLib_ValList |
pass4.h |
44 |
2 |
TPass4::TokenList |
pass4.h |
42 |
3 |
TPass4::TuneRegionList |
pass4.h |
45 |
4 |
TPass4::ValDataList |
pass4.h |
43 |
関数論理チャート
| +------------------------------------------------------------------------------+
44 +--+ TPass4::TPass4(TList *aTokenList,TList *aValDataList,TList *aTuneRegionList) |
45 | { |
+--+---------------------------------------------------------------------------+
46 +--- AnsiString DirName;
47 +--- AnsiString fname;
48 |
49 +--- TokenList = aTokenList;
50 +--- ValDataList = aValDataList;
51 +--- TuneRegionList = aTuneRegionList;
52 |
53 +--- ABCLib_ValList = new TStringList;
54 |
55 +--- fname = MainF->SrcFileName;
56 +--- DirName = ExtractFileDir(fname);
| +--------------------+
57 +--+ if(DirName == ""){ |
| +--+-----------------+
58 | +--- DirName = GetCurrentDir();
| +-+---+
59 | | } |
| +-----+
60 +--- fname = DirName + "\\ABCLib/ABCLib_"+ExtractFileName(fname);
+-+---+
61 | } |
+-----+