[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: lldbdebugger.pas line 298
type TLldbDebugger = class(TDebuggerIntf) |
||
protected |
||
procedure DoBeforeLaunch; virtual; |
|
|
procedure DoAfterLaunch(); virtual; |
|
|
procedure DoBeginReceivingLines(); |
|
|
procedure DoEndReceivingLines(); |
|
|
procedure LockRelease; override; |
|
|
procedure UnlockRelease; override; |
|
|
procedure QueueCommand(); |
|
|
procedure DoState(); override; |
|
|
procedure SetErrorState(); |
|
|
function DoExceptionHit(); |
|
|
function DoBreakpointHit(); |
|
|
property CurrentThreadId: Integer; [r] |
|
|
property CurrentStackFrame: Integer; [r] |
|
|
property CurrentLocation: TDBGLocationRec; [r] |
|
|
property DebugInstructionQueue: TLldbInstructionQueue; [r] |
|
|
property CommandQueue: TLldbDebuggerCommandQueue; [r] |
|
|
function CreateBreakPoints; override; |
|
|
function CreateLocals; override; |
|
|
function CreateRegisters; override; |
|
|
function CreateCallStack; override; |
|
|
function CreateWatches; override; |
|
|
function CreateThreads; override; |
|
|
function GetTargetWidth; override; |
|
|
function GetIsIdle; override; |
|
|
class function GetSupportedCommands; override; |
|
|
function RequestCommand(); override; |
|
|
public |
||
class function CreateProperties; override; |
|
|
class function ExeBaseName; override; |
|
|
class function Caption; override; |
|
|
class function ExePaths; override; |
|
|
class function ExePathsMruGroup; override; |
|
|
constructor Create(); override; |
|
|
destructor Destroy; override; |
|
|
procedure Init; override; |
|
|
procedure Done; override; |
|
|
class function RequiredCompilerOpts(); override; |
|
|
function GetLocation; override; |
|
|
function NeedReset; override; |
|
|
procedure TestCmd(); override; |
|
|
end; |
|
||
| | ||
TObject |
CT Web help |
CodeTyphon Studio |