Everything

ActionInfo


アクション・イベントの結果情報(debugger.ActionEvent.Get関数の戻り値)を保持します。

[型]

class ActionEventInfo:
        Number = 0
        Name = ""
        Address = ""
        Output = ""
        Expression = ""
        ActionEventType = ActionEventType.Printf
        HostDate = ""

[変数]

変数

説明

Number

アクション・イベント番号(数値)が格納されます。

Name

アクション・イベント名(文字列)が格納されます。

Address

アクション・イベントのアドレスが格納されます。

Output

出力する際に付与する文字列が格納されます。

Expression

変数式(文字列)が格納されます。

ActionEventType

アクション・イベントの種類が格納されます。

種類

説明

ActionEventType.Printf

Printfイベント

HostDate

アクション・イベントが発生したホストPCの時刻が格納されます。

ホストPCの時刻ですので,注意が必要です。

[詳細説明]

-

ActionInfoはclass形式になっており,debugger.ActionEvent.Get関数を実行した場合に戻り値として渡されます。

[使用例]

>>>ae = ActionEventCondition()
>>>ae.Address = "main"
>>>ae.Output = "result "
>>>ae.Expression = "chData"
>>>ae.ActionEventType = ActionEventType.Printf
>>>ae_number = debugger.ActionEvent.Set(ae)
        :
>>>out = debugger.ActionEvent.Get()
result chData=0x64
result chData=0x65
result chData=0x66
>>>print out[0].Address
main