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

Show file 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 property

protected int ReportBreakpointHit
return int

ReportSuspend protected property

protected bool ReportSuspend
return bool

Result public property

public CommandResult Result
return CommandResult

StartFrame public property

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

inferior protected property

protected Inferior inferior
return Inferior

sse protected property

protected SingleSteppingEngine sse
return SingleSteppingEngine