C# Class MonoDevelop.Monobjc.Debugger.MonobjcSoftDebuggerEngine

Inheritance: IDebuggerEngine
Show file Open project: Monobjc/monobjc-monodevelop

Public Methods

Method Description
CanDebugCommand ( MonoDevelop.Core.Execution.ExecutionCommand command ) : bool

Determines whether this instance can debug the specified command.

CreateDebuggerStartInfo ( MonoDevelop.Core.Execution.ExecutionCommand command ) : Mono.Debugging.Client.DebuggerStartInfo

Creates the debugger start info.

CreateSession ( ) : Mono.Debugging.Client.DebuggerSession

Creates the session.

GetAttachableProcesses ( ) : Mono.Debugging.Client.ProcessInfo[]

Gets the attachable processes.

Method Details

CanDebugCommand() public method

Determines whether this instance can debug the specified command.
public CanDebugCommand ( MonoDevelop.Core.Execution.ExecutionCommand command ) : bool
command MonoDevelop.Core.Execution.ExecutionCommand The command.
return bool

CreateDebuggerStartInfo() public method

Creates the debugger start info.
public CreateDebuggerStartInfo ( MonoDevelop.Core.Execution.ExecutionCommand command ) : Mono.Debugging.Client.DebuggerStartInfo
command MonoDevelop.Core.Execution.ExecutionCommand The command.
return Mono.Debugging.Client.DebuggerStartInfo

CreateSession() public method

Creates the session.
public CreateSession ( ) : Mono.Debugging.Client.DebuggerSession
return Mono.Debugging.Client.DebuggerSession

GetAttachableProcesses() public method

Gets the attachable processes.
public GetAttachableProcesses ( ) : Mono.Debugging.Client.ProcessInfo[]
return Mono.Debugging.Client.ProcessInfo[]