C# Class Mono.Debugger.Backend.SingleSteppingEngine.Operation

显示文件 Open project: baulig/debugger

Public Properties

Property Type Description
Result CommandResult
StartFrame Inferior.StackFrame

Protected Properties

Property Type Description
ReportBreakpointHit int
ReportSuspend bool
inferior Inferior
sse SingleSteppingEngine

Public Methods

Method Description
CompletedOperation ( Inferior cevent, EventResult result, TargetEventArgs &args ) : EventResult
CompletedOperation ( bool suspended ) : void
Execute ( ) : void
HandleException ( TargetAddress stack, TargetAddress exc ) : bool
OperationCompleted ( StackFrame frame, bool suspended ) : TargetEventArgs
ProcessEvent ( Inferior cevent, TargetEventArgs &args ) : EventResult
PushOperation ( System.Operation op ) : void
ResumeOperation ( ) : bool
ToString ( ) : string

Protected Methods

Method Description
Abort ( ) : void
DoExecute ( ) : void
DoProcessEvent ( Inferior cevent, TargetEventArgs &args ) : EventResult
MyToString ( ) : string
Operation ( SingleSteppingEngine sse, CommandResult result ) : System

Method Details

Abort() protected method

protected Abort ( ) : void
return void

CompletedOperation() public method

public CompletedOperation ( Inferior cevent, EventResult result, TargetEventArgs &args ) : EventResult
cevent Inferior
result EventResult
args TargetEventArgs
return EventResult

CompletedOperation() public method

public CompletedOperation ( bool suspended ) : void
suspended bool
return void

DoExecute() protected abstract method

protected abstract DoExecute ( ) : void
return void

DoProcessEvent() protected abstract method

protected abstract DoProcessEvent ( Inferior cevent, TargetEventArgs &args ) : EventResult
cevent Inferior
args TargetEventArgs
return EventResult

Execute() public method

public Execute ( ) : void
return void

HandleException() public method

public HandleException ( TargetAddress stack, TargetAddress exc ) : bool
stack TargetAddress
exc TargetAddress
return bool

MyToString() protected method

protected MyToString ( ) : string
return string

Operation() protected method

protected Operation ( SingleSteppingEngine sse, CommandResult result ) : System
sse SingleSteppingEngine
result CommandResult
return System

OperationCompleted() public method

public OperationCompleted ( StackFrame frame, bool suspended ) : TargetEventArgs
frame System.Diagnostics.StackFrame
suspended bool
return TargetEventArgs

ProcessEvent() public method

public ProcessEvent ( Inferior cevent, TargetEventArgs &args ) : EventResult
cevent Inferior
args TargetEventArgs
return EventResult

PushOperation() public method

public PushOperation ( System.Operation op ) : void
op System.Operation
return void

ResumeOperation() public method

public ResumeOperation ( ) : bool
return bool

ToString() public method

public ToString ( ) : string
return string

Property Details

ReportBreakpointHit protected_oe property

protected int ReportBreakpointHit
return int

ReportSuspend protected_oe property

protected bool ReportSuspend
return bool

Result public_oe property

public CommandResult Result
return CommandResult

StartFrame public_oe property

public Inferior.StackFrame,Mono.Debugger.Backend StartFrame
return Inferior.StackFrame

inferior protected_oe property

protected Inferior inferior
return Inferior

sse protected_oe property

protected SingleSteppingEngine sse
return SingleSteppingEngine