Property | Type | Description | |
---|---|---|---|
BacktraceHelper | MonoDevelop.D.Debugging.DLocalExamBacktrace | ||
CurrentFrameIndex | int |
Method | Description | |
---|---|---|
Allocate ( int size ) : ulong | ||
DGdbBacktrace ( |
||
Execute ( ulong offset ) : void | ||
FindSymbol ( string s ) : IDBacktraceSymbol | ||
Free ( ulong offset, int size ) : void | ||
GetCurrentStackFrameInfo ( string &file, ulong &offset, D_Parser &sourceLocation ) : void | ||
GetLocalVariables ( int frameIndex, Mono.Debugging.Client.EvaluationOptions options ) : Mono.Debugging.Client.ObjectValue[] | ||
GetParameters ( int frameIndex, Mono.Debugging.Client.EvaluationOptions options ) : Mono.Debugging.Client.ObjectValue[] | ||
GetRawValue ( Mono.Debugging.Client.ObjectPath path, Mono.Debugging.Client.EvaluationOptions options ) : object |
Used when viewing variable contents in the dedicated window in MonoDevelop.
|
|
ReadByte ( ulong offset ) : byte | ||
ReadBytes ( ulong offset, ulong size ) : byte[] | ||
ReadInt16 ( ulong offset ) : short | ||
ReadInt32 ( ulong offset ) : int | ||
ReadInt64 ( ulong offset ) : long | ||
Write ( ulong offset, byte data ) : void |
Method | Description | |
---|---|---|
CreateFrame ( |
||
CreateVarObject ( string exp, Mono.Debugging.Client.EvaluationOptions opt ) : Mono.Debugging.Client.ObjectValue |
Method | Description | |
---|---|---|
ConstructBacktraceSymbol ( string name, string value, string rawExpression = null ) : GdbBacktraceSymbol | ||
ParseHexValue ( string v ) : ulong |
protected CreateFrame ( |
||
frameData | ||
return | Mono.Debugging.Client.StackFrame |
protected CreateVarObject ( string exp, Mono.Debugging.Client.EvaluationOptions opt ) : Mono.Debugging.Client.ObjectValue | ||
exp | string | |
opt | Mono.Debugging.Client.EvaluationOptions | |
return | Mono.Debugging.Client.ObjectValue |
public DGdbBacktrace ( |
||
session | ||
threadId | long | |
count | int | |
firstFrame | ||
return | System |
public FindSymbol ( string s ) : IDBacktraceSymbol | ||
s | string | |
return | IDBacktraceSymbol |
public Free ( ulong offset, int size ) : void | ||
offset | ulong | |
size | int | |
return | void |
public GetCurrentStackFrameInfo ( string &file, ulong &offset, D_Parser &sourceLocation ) : void | ||
file | string | |
offset | ulong | |
sourceLocation | D_Parser | |
return | void |
public GetLocalVariables ( int frameIndex, Mono.Debugging.Client.EvaluationOptions options ) : Mono.Debugging.Client.ObjectValue[] | ||
frameIndex | int | |
options | Mono.Debugging.Client.EvaluationOptions | |
return | Mono.Debugging.Client.ObjectValue[] |
public GetParameters ( int frameIndex, Mono.Debugging.Client.EvaluationOptions options ) : Mono.Debugging.Client.ObjectValue[] | ||
frameIndex | int | |
options | Mono.Debugging.Client.EvaluationOptions | |
return | Mono.Debugging.Client.ObjectValue[] |
public GetRawValue ( Mono.Debugging.Client.ObjectPath path, Mono.Debugging.Client.EvaluationOptions options ) : object | ||
path | Mono.Debugging.Client.ObjectPath | |
options | Mono.Debugging.Client.EvaluationOptions | |
return | object |
public ReadBytes ( ulong offset, ulong size ) : byte[] | ||
offset | ulong | |
size | ulong | |
return | byte[] |
public Write ( ulong offset, byte data ) : void | ||
offset | ulong | |
data | byte | |
return | void |
public DLocalExamBacktrace,MonoDevelop.D.Debugging BacktraceHelper | ||
return | MonoDevelop.D.Debugging.DLocalExamBacktrace |