TTDebug unit
Classes and records
TBreakPoint | record | |
TRangeRec | record | A record to store line number information and a list of breakpoints. |
Procedures and functions
Clear_All_Breaks | procedure | Clear the breakpoint list. |
Clear_Break | procedure | Clear one specific breakpoint. |
Cur_U_Line | function | Returns the current disassembled line at Code(IP). |
Find_BreakPoint | function | Find one breakpoint at a given address. |
Generate_Range | procedure | Generate Line Number information specific to a given range. |
Get_Dis_Line | function | |
Get_Length | function | Returns the length of the current opcode at Code(IP). |
Hex16 | function | Returns a 16-bit hexadecimal string. |
Hex32 | function | Returns a 32-bit hexadecimal string. |
Hex8 | function | Returns a 8-bit hexadecimal string. |
Set_Break | procedure | Set a breakpoint on a given address. |
Throw_Range | procedure | Discard Line Number Information. |
Toggle_Break | procedure | Toggle a breakpoint. |
Types
Uses
An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.