SAP ABAP Class IF_FDT_DEBUG (FDT: Debugger)
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_FDT_DEBUG | FDT: Debug | 20080616 |
Properties
| Class | IF_FDT_DEBUG | |
| Short Description | FDT: Debugger | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | ||
| Created | 20080616 | SAP |
| Last change | 20140121 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class IF_FDT_DEBUG has no forward declaration.
Interfaces
Class IF_FDT_DEBUG has no interface implemented.
Friends
Class IF_FDT_DEBUG has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | IF_FDT_DEBUG=>BREAKPOINT_EVENT | 'POE' | Post-Event | 20120703 | ||
| 2 | Constant | Public | Type reference (TYPE) | IF_FDT_DEBUG=>BREAKPOINT_EVENT | 'PRE' | Pre-Event | 20120703 | ||
| 3 | Constant | Public | Type reference (TYPE) | DEBUG_STATUS | 'BREAK_AND_WATCHPOINT' | Debug status: Stop because of breakpoint and watchpoint | 20120730 | ||
| 4 | Constant | Public | Type reference (TYPE) | DEBUG_STATUS | 'BREAKPOINT' | Debug status: Stop because of breakpoint | 20120709 | ||
| 5 | Constant | Public | Type reference (TYPE) | DEBUG_STATUS | 'COMPLETED' | Debug status: Function processing completed | 20120709 | ||
| 6 | Constant | Public | Type reference (TYPE) | DEBUG_STATUS | 'EXCEPTION' | Debug status: Exception occured | 20120709 | ||
| 7 | Constant | Public | Type reference (TYPE) | DEBUG_STATUS | 'STEP' | Debug status: Stop because of chosen step size. | 20120709 | ||
| 8 | Constant | Public | Type reference (TYPE) | DEBUG_STATUS | 'STEP_AND_WATCHPOINT' | Debug status: Stop because of step size and watchpoint | 20120730 | ||
| 9 | Constant | Public | Type reference (TYPE) | DEBUG_STATUS | 'TIMEOUT' | Debug status: Timeout occured | 20120709 | ||
| 10 | Constant | Public | Type reference (TYPE) | DEBUG_STATUS | 'WATCHPOINT' | Debug status: Stop because of watchpoint | 20120709 | ||
| 11 | Constant | Public | Type reference (TYPE) | STEP | 'E' | Debugging Step "Execute" | 20080616 | ||
| 12 | Constant | Public | Type reference (TYPE) | STEP | 'O' | Debugging Step "Return" | 20080616 | ||
| 13 | Constant | Public | Type reference (TYPE) | STEP | 'S' | Debugging Step "Run" | 20080616 | ||
| 14 | Constant | Public | Type reference (TYPE) | STEP | 'I' | Debugging Step "Single Step" | 20080616 | ||
| 15 | Constant | Public | Type reference (TYPE) | IF_FDT_DEBUG=>VARIABLE_TYPE | 'EC' | Expression-Context variable | 20120703 | ||
| 16 | Constant | Public | Type reference (TYPE) | IF_FDT_DEBUG=>VARIABLE_TYPE | 'ER' | Expression-Result variable | 20120703 | ||
| 17 | Constant | Public | Type reference (TYPE) | IF_FDT_DEBUG=>VARIABLE_TYPE | 'FC' | Function-Context variable | 20120703 | ||
| 18 | Constant | Public | Type reference (TYPE) | IF_FDT_DEBUG=>VARIABLE_TYPE | 'FR' | Function-Result variable | 20120703 |
Methods
Class IF_FDT_DEBUG has no method.
Events
Class IF_FDT_DEBUG has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | BREAKPOINT_EVENT | Public | See coding | Break-Point event (see GC_BP_EVENT*) | 20080616 | breakpoint_event TYPE c LENGTH 3
|
|
| 2 | DEBUG_STATUS | Public | Type reference (TYPE) | STRING | Status information of the debugging process | 20130304 | |
| 3 | STEP | Public | See coding | Step | 20080616 | step TYPE c LENGTH 1
|
|
| 4 | S_BREAKPOINT | Public | See coding | Break-Point | 20080616 | BEGIN OF s_breakpoint,
expression_id TYPE if_fdt_types=>id,
event TYPE breakpoint_event,
t_path TYPE if_fdt_types=>t_object_id,
END OF s_breakpoint
|
|
| 5 | S_VARIABLE_VALUE | Public | See coding | Variable Value | 20080616 | BEGIN OF s_variable_value,
id TYPE if_fdt_types=>id,
type TYPE variable_type,
r_data TYPE REF TO data,
END OF s_variable_value
|
|
| 6 | S_WATCHPOINT | Public | See coding | Watchpoint | 20120703 | BEGIN OF s_watchpoint,
watchpoint_id TYPE if_fdt_types=>id,
top_id TYPE if_fdt_types=>id,
data_object_id TYPE if_fdt_types=>id,
nested TYPE abap_bool,
option TYPE watchpoint_option,
r_value TYPE REF TO data,
END OF s_watchpoint
|
|
| 7 | TS_VARIABLE_VALUE | Public | See coding | List of Variable Values | 20080616 | ts_variable_value TYPE SORTED TABLE OF s_variable_value
WITH UNIQUE KEY id type
|
|
| 8 | T_BREAKPOINT | Public | See coding | Break-Points | 20080703 | t_breakpoint TYPE STANDARD TABLE OF s_breakpoint
WITH NON-UNIQUE KEY expression_id event
|
|
| 9 | T_WATCHPOINT | Public | See coding | Watchpoints | 20120703 | t_watchpoint TYPE STANDARD TABLE OF s_watchpoint
WITH NON-UNIQUE KEY top_id data_object_id option
|
|
| 10 | VARIABLE_TYPE | Public | See coding | Variable Type (see GC_VTYPE*) | 20080616 | variable_type TYPE c LENGTH 2
|
|
| 11 | WATCHPOINT_OPTION | Public | Type reference (TYPE) | FDT_OPTION | 20130507 | |
History
| Last changed by/on | SAP | 20140121 |
| SAP Release Created in |