ActionEventInfo


This class holds action event information (return value of the debugger.ActionEvent.Information function).

[Type]

class ActionEventInfo:
        Number = 0
        Name = ""
        Enable = True
        Address = ""
        Output = ""
        Expression = ""
        Vector = 0
        Priority = 1
        ActionEventType = ActionEventType.Printf

[Variable]

Variable

Description

Number

This holds the action event number.

Name

This holds the name of the action event.

Enable

This holds whether the action event is enabled or not.

True: Enabled

False: Disabled

Address

This holds the address of the action event.

Output

This holds the string to be attached at output.

Caution

This should be referenced only when ActionEventType is ActionEventType.Printf.

Expression

This holds the variable expression (string).

Caution

This should be referenced only when ActionEventType is ActionEventType.Printf.

Vector

This holds the interrupt vector number (numerical value).

Caution

This should be referenced only when ActionEventType is ActionEventType.Interrupt.

Priority

This holds the interrupt priority (numerical value).

Caution

This should be referenced only when ActionEventType is ActionEventType.Interrupt.

ActionEventType

This holds the type of the action event.

Type

Description

ActionEventType.Printf

Printf event

ActionEventType.Interrupt

Interrupt event

[Detailed description]

-

ActionEventInfo is a class, and it is passed as the return value when the debugger.ActionEvent.Information function is executed.

[Example of use]

>>>info = debugger.ActionEvent.Information()
1 Python Action Event0001 Enable main - sub
>>>print info[0].Number
1
>>>print info[0].Name
Python Action Event0001
>>>print info[0].Enable
True
>>>