Unit msegdbutils
Uses
Description
Overview
Classes, Interfaces, Objects and Records
Name | Description |
---|---|
Record resultinfoty |
|
Record stopinfoty |
|
Record breakpointinfoty |
|
Record watchpointinfoty |
|
Record paraminfoty |
|
Record frameinfoty |
|
Record registerinfoty |
|
Record asmlinety |
|
Record disassty |
|
Class tgdbevent |
|
Class tgdbstartupevent |
|
Record threadinfoty |
|
Record envvarinfoty |
|
Class tgdbmi |
Functions and Procedures
procedure localizetext; |
Types
Constants
gdberrortexts: array[gdbresultty] of string =
('','Error','Timeout','Data error','Message','Target running',
'Write error','gdb not active'); |
niltext = 'nil'; |
processornames: array[processorty] of ansistring =
('i386','x86_64','arm','armm3','cpu32','avr32','rl78'); |
simulatorprocessors = [pro_arm,pro_armm3,pro_rl78]; |
recordclassnames: array[recordclassty] of string =
('done', 'running', 'connected', 'error', 'exit',
'stopped', 'download',
'thread-created','thread-exited', 'thread-group-exited',
'thread-selected',
'library-loaded','library-unloaded',
'thread-group-added','thread-group-started','breakpoint-modified'); |
recordclassnoname: array[recordclassty] of boolean =
(false, false, false, false, false,
false, true,
false, false, false,
false,
false, false,
false, false, false); |
defaultsynctimeout = 2000000; |
defaultstopreasontext: stopreasontextty = (
'',
'Unknown',
'Error',
'Startup',
'Exception',
'GDB died',
'Breakpoint hit',
'Watchpoint triggered',
'Read Watchpoint triggered',
'Access Watchpoint triggered',
'End stepping range',
'Function finished',
'Exited normally',
'Exited',
'Detached',
'Signal received'
); |
Variables
stopreasontext: stopreasontextty; |
Description
Functions and Procedures
procedure localizetext; |
Types
gdbresultty = (...); |
Values
|
sigflagty = (...); |
Values
|
sigflagsty = set of sigflagty; |
processorty = (...); |
Values
|
languagety = (...); |
Values
|
gdbstatety = (...); |
Values
|
gdbstatesty = set of gdbstatety; |
recordclassty = (...); |
Values
|
resultclassty = rec_done..rec_exit; |
asyncclassty = rec_running..high(recordclassty); |
valuekindty = (...); |
Values
|
gdbeventkindty = (...); |
Values
|
resultinfoarty = array of resultinfoty; |
resultinfoararty = array of resultinfoarty; |
stopreasonty = (...); |
Values
|
stopreasontextty = array[stopreasonty] of string; |
pbreakpointinfoty = ˆbreakpointinfoty; |
breakpointinfoarty = array of breakpointinfoty; |
watchpointkindty = (...); |
Values
|
paraminfoarty = array of paraminfoty; |
frameinfoarty = array of frameinfoty; |
registerinfoarty = array of registerinfoty; |
asmlinearty = array of asmlinety; |
disassarty = array of disassty; |
gdbeventty = procedure(const sender: tgdbmi; var eventkind: gdbeventkindty; const values: resultinfoarty; const stoppinfo: stopinfoty) of object; |
setnumprocty = procedure(var dataarray; const index: integer; const text: string); |
setlenprocty = procedure(var dataarray; const len: integer); |
threadstatety = (...); |
Values
|
threadinfoarty = array of threadinfoty; |
envvararty = array of envvarinfoty; |
Constants
gdberrortexts: array[gdbresultty] of string =
('','Error','Timeout','Data error','Message','Target running',
'Write error','gdb not active'); |
niltext = 'nil'; |
processornames: array[processorty] of ansistring =
('i386','x86_64','arm','armm3','cpu32','avr32','rl78'); |
simulatorprocessors = [pro_arm,pro_armm3,pro_rl78]; |
recordclassnames: array[recordclassty] of string =
('done', 'running', 'connected', 'error', 'exit',
'stopped', 'download',
'thread-created','thread-exited', 'thread-group-exited',
'thread-selected',
'library-loaded','library-unloaded',
'thread-group-added','thread-group-started','breakpoint-modified'); |
recordclassnoname: array[recordclassty] of boolean =
(false, false, false, false, false,
false, true,
false, false, false,
false,
false, false,
false, false, false); |
defaultsynctimeout = 2000000; |
defaultstopreasontext: stopreasontextty = (
'',
'Unknown',
'Error',
'Startup',
'Exception',
'GDB died',
'Breakpoint hit',
'Watchpoint triggered',
'Read Watchpoint triggered',
'Access Watchpoint triggered',
'End stepping range',
'Function finished',
'Exited normally',
'Exited',
'Detached',
'Signal received'
); |
Variables
stopreasontext: stopreasontextty; |
Generated by PasDoc 0.16.0.