Everything

VariableInfo


変数情報(project.GetVariableList関数の戻り値)を保持します。

[型]

class VariableInfo:
        VariableName = None
        FileName = None
        Attribute = None
        Type = None
        Address = None
        Size = None

[変数]

変数

説明

VariableName

変数名が格納されます。

FileName

変数が定義されているファイル名がフルパスでが格納されます。

Attribute

属性が格納されます。

Type

型が格納されます。

Address

アドレスが格納されます。

Size

サイズが格納されます。

[詳細説明]

-

VariableInfoはclass形式になっており,project.GetVariableList関数の戻り値の構造です。

[使用例]

>>>info = project.GetVariableList()
var1 volatile int 0x000014e4 4 C:\project\src\test1.c
var2 static int 0x000014e8 4 C:\project\src\test2.c
>>>print info[0].VariableName
var1
>>>print info[1].FileName
C:\project\src\test2.c
>>>print info[0].Attribute
volatile
>>>print info[0].Type
int
>>>