abc プロジェクト
14.9.4. TValData メンバ関数説明

メンバ関数名 TValData
定義ファイル名pass2.cpp
定義行 1379
所属名 TValData
アクセス属性 public
宣言形式 TValData ( AnsiString aStr )
概要 変数データ生成
戻り値
パラメタ説明 aStr
機能説明
備考

参照メンバ変数一覧表
名称 定義ファイル名 定義行
1 TValData::ArgF pass2.h 54
2 TValData::ArrayDefPosE pass2.h 69
3 TValData::ArrayDefPosS pass2.h 67
4 TValData::ArrayLevel pass2.h 75
5 TValData::ArrayOrFuncF pass2.h 52
6 TValData::DataLength pass2.h 60
7 TValData::DataType pass2.h 59
8 TValData::DefPos pass2.h 66
9 TValData::DefPosE pass2.h 64
10 TValData::DefPosS pass2.h 62
11 TValData::DoValBits pass2.h 83
12 TValData::ParamValF pass2.h 47
13 TValData::RefCount pass2.h 71
14 TValData::RefDoValBits pass2.h 84
15 TValData::SetCount pass2.h 72
16 TValData::Str pass2.h 45

参照先一覧表
名称 種別 定義ファイル名 定義行
1 Enum_DataType 列挙型 pass1.h 36

関数論理チャート

        |  +--------------------------------------+ 
  1379  +--+ TValData::TValData(AnsiString aStr)  | 
  1380     | {                                    | 
           +--+-----------------------------------+ 
  1381        +--- Str = aStr;
  1382        +--- DataType = (Enum_DataType)-1;
  1383        +--- DataLength = 0;
  1384        +--- ParamValF = false;
  1385        +--- ArrayOrFuncF = false;
  1386        +--- ArgF = false;       // SUBRUTION,FUNCTIONの引数として使用されている。
  1387        +--- ArrayLevel = 0;
  1388        +--- RefCount = 0;       // 変数参照Count
  1389        +--- SetCount = 0;       // 変数設定Count
  1390        +--- DefPos = -1;
  1391        +--- DefPosS = DefPosE = -1;    // 定義時のTokenPos A(N,N) などの範囲
  1392        +--- ArrayDefPosS = ArrayDefPosE = -1;    // 定義時のTokenPos A(N,N) などの範囲
  1393        +--- RefDoValBits = 0;
  1394        +--- DoValBits = 0;  // Add 2004/08/26
  1395        |                                       
            +-+---+ 
  1396      |  }  | 
            +-----+