SAP ABAP Interface IF_FDT_DEBUG (FDT: Debugger)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-SRV-BR (Application Component) BRFplus - ABAP-Based Business Rules
⤷
SFDT_DEBUGGER (Package) BRFplus: 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
Interface | IF_FDT_DEBUG | |
Short Description | FDT: Debugger |
General Data
Package | SFDT_DEBUGGER | BRFplus: Debugger |
Created | 20080616 | SAP |
Last changed | 20140121 | SAP |
Unicode checks active |
Forward declarations
Interface IF_FDT_DEBUG has no forward declaration.
Interfaces
Interface IF_FDT_DEBUG has no interface.
Friends
Interface IF_FDT_DEBUG has no friend.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | GC_BP_EVENT_POST_EXPR | Constant | Public | Type reference (TYPE) | IF_FDT_DEBUG=>BREAKPOINT_EVENT | 'POE' | Post-Event | 20120703 | |
2 | GC_BP_EVENT_PRE_EXPR | Constant | Public | Type reference (TYPE) | IF_FDT_DEBUG=>BREAKPOINT_EVENT | 'PRE' | Pre-Event | 20120703 | |
3 | GC_DEBUG_STATUS_BP_AND_WP | Constant | Public | Type reference (TYPE) | DEBUG_STATUS | 'BREAK_AND_WATCHPOINT' | Debug status: Stop because of breakpoint and watchpoint | 20120730 | |
4 | GC_DEBUG_STATUS_BREAKPOINT | Constant | Public | Type reference (TYPE) | DEBUG_STATUS | 'BREAKPOINT' | Debug status: Stop because of breakpoint | 20120709 | |
5 | GC_DEBUG_STATUS_COMPLETED | Constant | Public | Type reference (TYPE) | DEBUG_STATUS | 'COMPLETED' | Debug status: Function processing completed | 20120709 | |
6 | GC_DEBUG_STATUS_EXCEPTION | Constant | Public | Type reference (TYPE) | DEBUG_STATUS | 'EXCEPTION' | Debug status: Exception occured | 20120709 | |
7 | GC_DEBUG_STATUS_STEP | Constant | Public | Type reference (TYPE) | DEBUG_STATUS | 'STEP' | Debug status: Stop because of chosen step size. | 20120709 | |
8 | GC_DEBUG_STATUS_STEP_AND_WP | Constant | Public | Type reference (TYPE) | DEBUG_STATUS | 'STEP_AND_WATCHPOINT' | Debug status: Stop because of step size and watchpoint | 20120730 | |
9 | GC_DEBUG_STATUS_TIMEOUT | Constant | Public | Type reference (TYPE) | DEBUG_STATUS | 'TIMEOUT' | Debug status: Timeout occured | 20120709 | |
10 | GC_DEBUG_STATUS_WATCHPOINT | Constant | Public | Type reference (TYPE) | DEBUG_STATUS | 'WATCHPOINT' | Debug status: Stop because of watchpoint | 20120709 | |
11 | GC_STEP_EXECUTE | Constant | Public | Type reference (TYPE) | STEP | 'E' | Debugging Step "Execute" | 20080616 | |
12 | GC_STEP_RETURN | Constant | Public | Type reference (TYPE) | STEP | 'O' | Debugging Step "Return" | 20080616 | |
13 | GC_STEP_RUN | Constant | Public | Type reference (TYPE) | STEP | 'S' | Debugging Step "Run" | 20080616 | |
14 | GC_STEP_SINGLE | Constant | Public | Type reference (TYPE) | STEP | 'I' | Debugging Step "Single Step" | 20080616 | |
15 | GC_VTYPE_EXPR_CONTEXT | Constant | Public | Type reference (TYPE) | IF_FDT_DEBUG=>VARIABLE_TYPE | 'EC' | Expression-Context variable | 20120703 | |
16 | GC_VTYPE_EXPR_RESULT | Constant | Public | Type reference (TYPE) | IF_FDT_DEBUG=>VARIABLE_TYPE | 'ER' | Expression-Result variable | 20120703 | |
17 | GC_VTYPE_FNCT_CONTEXT | Constant | Public | Type reference (TYPE) | IF_FDT_DEBUG=>VARIABLE_TYPE | 'FC' | Function-Context variable | 20120703 | |
18 | GC_VTYPE_FNCT_RESULT | Constant | Public | Type reference (TYPE) | IF_FDT_DEBUG=>VARIABLE_TYPE | 'FR' | Function-Result variable | 20120703 |
Methods
Interface IF_FDT_DEBUG has no method.
Events
Interface 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 | 712 |