SAP ABAP Interface IF_FDT_DEBUGGEE (FDT: Debuggee (debugged process))
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 20080612
Properties
Interface IF_FDT_DEBUGGEE  
Short Description FDT: Debuggee (debugged process)    
General Data
Package SFDT_DEBUGGER   BRFplus: Debugger 
Created 20080612   SAP 
Last changed 20140121   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_FDT_DEBUG Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 IF_FDT_DEBUGGER Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 IF_FDT_TRACE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
5 IF_FDT_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Interface IF_FDT_DEBUGGEE has no interface.
Friends
Interface IF_FDT_DEBUGGEE has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MV_TIMEOUT Instance attribute Public Type reference (TYPE) I Seconds until debuggee stops waiting 20130613
Methods
# Method Level Visibility Method type Description Created on
1 LOAD_CHANGES Instance method Public Method Load changes since last request 20080613
2 LOAD_TIMESTAMP Instance method Public Method Load timestamp of debuggER information in shared memory 20120208
3 POST_EXPRESSION Instance method Public Method Event Post Expression (Debuggee Process) 20080616
4 PRE_EXPRESSION Instance method Public Method Event Pre Expression (Debuggee Process) 20080616
5 START_DEBUGGEE Instance method Public Method Start debuggee for a function ID 20080612
6 WAIT_FOR_UPDATE Instance method Public Method Wait for update from debugger 20120208
7 WRITE_CHANGES Instance method Public Method Write changes 20080613
Events
Interface IF_FDT_DEBUGGEE has no event.
Types
Interface IF_FDT_DEBUGGEE has no local type.
Method Signatures

Method LOAD_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_BREAKPOINTS Call by reference Type reference (TYPE) ABAP_BOOL Break-Point change 20080613
2 Exporting EV_STEP Call by reference Type reference (TYPE) ABAP_BOOL Step change 20080613
3 Exporting EV_TIMESTAMP Call by reference Type reference (TYPE) TIMESTAMPL UTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun) 20080615
4 Exporting EV_VARIABLES Call by reference Type reference (TYPE) ABAP_BOOL Variable value change 20080613

Method LOAD_CHANGES on Interface IF_FDT_DEBUGGEE has no exception.

Method LOAD_TIMESTAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_TIMESTAMP Value transfer Type reference (TYPE) TIMESTAMPL UTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun) 20120208

Method LOAD_TIMESTAMP on Interface IF_FDT_DEBUGGEE has no exception.

Method POST_EXPRESSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_FDT_CONTEXT FDT: Context 20080616
2 Importing IO_EXPRESSION Call by reference Object reference (TYPE REF TO) IF_FDT_EXPRESSION FDT: Expression 20080616
3 Importing IO_TRACE Call by reference Object reference (TYPE REF TO) IF_FDT_TRACE FDT: Trace 20080616
4 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP Processing timestamp 20130507

Method POST_EXPRESSION on Interface IF_FDT_DEBUGGEE has no exception.

Method PRE_EXPRESSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_FDT_CONTEXT FDT: Context 20080616
2 Importing IO_EXPRESSION Call by reference Object reference (TYPE REF TO) IF_FDT_EXPRESSION FDT: Expression 20080616
3 Importing IO_TRACE Call by reference Object reference (TYPE REF TO) IF_FDT_TRACE FDT: Trace 20080616
4 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP Processing timestamp 20130507

Method PRE_EXPRESSION on Interface IF_FDT_DEBUGGEE has no exception.

Method START_DEBUGGEE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXECUTE_ACTIONS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE True: Execute actions 20130311
2 Importing IV_FUNCTION_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Function ID 20080612
3 Importing IV_INACTIVE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE True: Inactive function should be debugged 20120815
4 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP Timestamp for processing 20080612

Method START_DEBUGGEE on Interface IF_FDT_DEBUGGEE has no exception.

Method WAIT_FOR_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_UPDATE Call by reference Type reference (TYPE) ABAP_BOOL Update or time-out? 20120208

Method WAIT_FOR_UPDATE on Interface IF_FDT_DEBUGGEE has no exception.

Method WRITE_CHANGES Signature

Method WRITE_CHANGES on Interface IF_FDT_DEBUGGEE has no parameter.
Method WRITE_CHANGES on Interface IF_FDT_DEBUGGEE has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 712