[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: gdbmidebugger.pp line 898
type TGDBMIDebuggerBase = class(TGDBMICmdLineDebugger) |
||
protected |
||
FNeedStateToIdle: Boolean; |
|
|
FNeedReset: Boolean; |
|
|
FWarnedOnInternal: Boolean; |
|
|
procedure QueueExecuteLock; |
|
|
procedure QueueExecuteUnlock; |
|
|
procedure QueueCommand(); |
|
|
procedure UnQueueCommand(); |
|
|
function ConvertPathFromGdbToLaz(); |
|
|
function ConvertToGDBPath(); |
|
|
function EncodeCharsetForGDB(); |
|
|
function ChangeFileName; override; |
|
|
function CreateBreakPoints; override; |
|
|
function CreateLocals; override; |
|
|
function CreateLineInfo; override; |
|
|
function CreateRegisters; override; |
|
|
function CreateCallStack; override; |
|
|
function CreateDisassembler; override; |
|
|
function CreateWatches; override; |
|
|
function CreateThreads; override; |
|
|
class function GetSupportedCommands; override; |
|
|
function GetCommands; override; |
|
|
function GetTargetWidth; override; |
|
|
procedure InterruptTarget; virtual; |
|
|
procedure ProcessLineWhileRunning(); virtual; |
|
|
function ParseInitialization; virtual; |
|
|
function CreateCommandInit; virtual; |
|
|
function CreateCommandStartDebugging(); virtual; |
|
|
function RequestCommand(); override; |
|
|
property CurrentCmdIsAsync: Boolean; [r] |
|
|
property CurrentCommand: TGDBMIDebuggerCommand; [r] |
|
|
procedure ClearCommandQueue; |
|
|
function GetIsIdle; override; |
|
|
procedure ResetStateToIdle; override; |
|
|
procedure DoState(); override; |
|
|
procedure DoBeforeState(); override; |
|
|
function LineEndPos(); override; |
|
|
procedure DoThreadChanged; |
|
|
property TargetPID: Integer; [r] |
|
|
property TargetPtrSize: Byte; [r] |
|
|
property TargetFlags: TGDBMITargetFlags; [rw] |
|
|
property PauseWaitState: TGDBMIPauseWaitState; [r] |
|
|
property DebuggerFlags: TGDBMIDebuggerFlags; [r] |
|
|
procedure DoUnknownException(); |
|
|
function CanForceBreakPoints; |
|
|
function CheckForInternalError(); |
|
|
procedure DoNotifyAsync(); |
|
|
procedure DoDbgBreakpointEvent(); |
|
|
procedure AddThreadGroup(); |
|
|
procedure RemoveThreadGroup(); |
|
|
function ParseLibraryLoaded(); |
|
|
function ParseLibraryUnLoaded(); |
|
|
function ParseThread(); |
|
|
property CurrentStackFrame: Integer; [r] |
|
|
property CurrentThreadId: Integer; [r] |
|
|
property CurrentStackFrameValid: Boolean; [r] |
|
|
property CurrentThreadIdValid: Boolean; [r] |
|
|
function CreateTypeRequestCache; virtual; |
|
|
property TypeRequestCache: TGDBPTypeRequestCache; [r] |
|
|
property InternalFilename; |
|
|
public |
||
class function CreateProperties; override; |
|
|
class function Caption; override; |
|
|
class function ExePaths; override; |
|
|
class function ExeBaseName; override; |
|
|
class function ExePathsMruGroup; override; |
|
|
constructor Create(); override; |
|
|
destructor Destroy; override; |
|
|
procedure Init; override; |
|
|
procedure Done; override; |
|
|
procedure BeginReset; override; |
|
|
function GetLocation; override; |
|
|
function GetProcessList(); override; |
|
|
procedure LockCommandProcessing; override; |
|
|
procedure UnLockCommandProcessing; override; |
|
|
property AsyncModeEnabled: Boolean; [r] |
|
|
procedure TestCmd(); override; |
|
|
function NeedReset; override; |
|
|
end; |
|
||
| | ||
|
||
| | ||
|
||
| | ||
TObject |
CT Web help |
CodeTyphon Studio |