SAP ABAP Interface IF_TPDAPI_DATA_SERVICES (Services for Variables)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ABA-LA (Application Component) Syntax, Compiler, Runtime
     STPDA_API (Package) Debugger API
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_TPDAPI_DATA_SERVICES Data, variables .... and a lot more! 20091105
Properties
Interface IF_TPDAPI_DATA_SERVICES  
Short Description Services for Variables    
General Data
Package STPDA_API   Debugger API 
Created 20091105   SAP 
Last changed 20140121   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_TPDAPI_DATA_SERVICES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Interface IF_TPDAPI_DATA_SERVICES has no interface.
Friends
Interface IF_TPDAPI_DATA_SERVICES has no friend.
Attributes
Interface IF_TPDAPI_DATA_SERVICES has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_DATA Instance method Public Method 20091105
2 GET_DATA_AGING_TEMPERATURES Instance method Public Method 20130806
3 GET_GLOBALS Instance method Public Method 20091204
4 GET_LOCALS Instance method Public Method 20091204
5 GET_ME_OBJREF Instance method Public Method 20091125
6 GET_PARAMETERS Instance method Public Method 20091203
7 GET_SYMBQUICK Instance method Public Method 20091109
8 GET_SYSTEM_INTERNALS Instance method Public Method 20120113
9 HAS_GLOBALS Instance method Public Method 20110802
10 HAS_LOCALS Instance method Public Method 20110802
11 HAS_PARAMETERS Instance method Public Method 20110802
12 HAS_SYSTEM_INTERNALS Instance method Public Method 20120113
13 IS_AUTHORIZED_FOR_DATA_CHANGE Instance method Public Method 20100824
Events
Interface IF_TPDAPI_DATA_SERVICES has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TYP_STR_BASIC_DATA Public See coding 20091207 BEGIN OF typ_str_basic_data, dataname TYPE string, ref_datatype TYPE REF TO ie_tpdapi_datatype, isreadonly TYPE xflag, quickinfo TYPE string, END OF typ_str_basic_data
2 TYP_STR_GLOBAL Public See coding 20100104 BEGIN OF typ_str_global, globalname TYPE string. INCLUDE TYPE typ_str_basic_data as str_basic_data. types: end OF typ_str_global
3 TYP_STR_LOCAL Public See coding 20091204 BEGIN OF typ_str_local, localname TYPE string, ref_localkind TYPE REF TO ie_tpdapi_data_localkind. INCLUDE TYPE typ_str_basic_data as str_basic_data. types: END OF typ_str_local
4 TYP_STR_PARAMETER Public See coding 20091203 BEGIN OF typ_str_parameter. INCLUDE TYPE if_tpdapi_data_services=>typ_str_basic_data as str_basic_data. TYPES: paramname TYPE string, ref_paramkind TYPE REF TO ie_tpdapi_data_paramkind, END OF typ_str_parameter
5 TYP_STR_QUICKVAR Public Type reference (TYPE) TPDA_QUICK_VARS tpda: Quick Watch Display 20091207
6 TYP_STR_SYMBQUICK Public Type reference (TYPE) TPDA_SYS_SYMBQUICK 20091112
7 TYP_STR_SYSTEM_INTERNAL Public Type reference (TYPE) TYP_STR_BASIC_DATA 20120113
8 TYP_TAB_BASIC_DATA Public See coding 20091207 typ_tab_basic_data TYPE STANDARD TABLE OF typ_str_basic_data WITH DEFAULT KEY
9 TYP_TAB_GLOBALS Public See coding 20100104 typ_tab_globals TYPE STANDARD TABLE OF typ_str_global WITH DEFAULT KEY
10 TYP_TAB_LOCALS Public See coding 20091204 typ_tab_locals TYPE STANDARD TABLE OF typ_str_local WITH DEFAULT KEY
11 TYP_TAB_PARAMETERS Public See coding 20091204 typ_tab_parameters TYPE STANDARD TABLE OF typ_str_parameter WITH DEFAULT KEY
12 TYP_TAB_SYSTEM_INTERNALS Public See coding 20120113 typ_tab_system_internals TYPE STANDARD TABLE OF typ_str_system_internal WITH DEFAULT KEY
Method Signatures

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NAME Value transfer Type reference (TYPE) CSEQUENCE 20091105
2 Returning R_REF_DATA Value transfer Object reference (TYPE REF TO) IF_TPDAPI_DATA Daten 20091105
# Exception Resumable Description Created on
1 CX_TPDAPI_FAILURE Fehler im TPDAPI 20091109

Method GET_DATA_AGING_TEMPERATURES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_REF_CURRENT_TEMPERATURE Call by reference Object reference (TYPE REF TO) IF_TPDAPI_DATA 20130806
2 Exporting E_REF_DEFAULT_TEMPERATURE Call by reference Object reference (TYPE REF TO) IF_TPDAPI_DATA 20130806
# Exception Resumable Description Created on
1 CX_TPDAPI_FAILURE 20130806

Method GET_GLOBALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_WITH_QUICKINFO Value transfer Type reference (TYPE) XFLAG neue Eingabewerte 20100104
2 Returning R_TAB_GLOBALS Value transfer Type reference (TYPE) IF_TPDAPI_DATA_SERVICES=>TYP_TAB_GLOBALS 20091207
# Exception Resumable Description Created on
1 CX_TPDAPI_FAILURE 20110802

Method GET_LOCALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_WITH_QUICKINFO Value transfer Type reference (TYPE) XFLAG neue Eingabewerte 20091207
2 Returning R_TAB_LOCALS Value transfer Type reference (TYPE) IF_TPDAPI_DATA_SERVICES=>TYP_TAB_LOCALS 20091207
# Exception Resumable Description Created on
1 CX_TPDAPI_FAILURE 20110802

Method GET_ME_OBJREF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_REF_OBJREF Value transfer Object reference (TYPE REF TO) IF_TPDAPI_DATA_OBJREF Objref 20091125
# Exception Resumable Description Created on
1 CX_TPDAPI_FAILURE Fehler im TPDAPI 20091125

Method GET_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_WITH_QUICKINFO Value transfer Type reference (TYPE) XFLAG neue Eingabewerte 20091207
2 Returning R_TAB_PARAMETERS Value transfer Type reference (TYPE) IF_TPDAPI_DATA_SERVICES=>TYP_TAB_PARAMETERS 20091205
# Exception Resumable Description Created on
1 CX_TPDAPI_FAILURE 20110802

Method GET_SYMBQUICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_EXCEPTION Value transfer Type reference (TYPE) XFLAG 'X' neue Eingabewerte 20100511
2 Importing I_NAME Call by reference Type reference (TYPE) CSEQUENCE 20091109
3 Returning R_STR_SYMBQUICK Value transfer Type reference (TYPE) IF_TPDAPI_DATA_SERVICES=>TYP_STR_SYMBQUICK TPDA: Retrieval-Struktur für get_Symb_Quick 20091109
# Exception Resumable Description Created on
1 CX_TPDAPI_FAILURE Fehler im TPDAPI 20091109
2 CX_TPDAPI_NOT_FOUND Invalidiertes 20091125
3 CX_TPDAPI_UNASSIGNED_FIELDSYMB Nicht zugewiesenes Feldsymbol 20100202

Method GET_SYSTEM_INTERNALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_WITH_QUICKINFO Value transfer Type reference (TYPE) XFLAG 20120113
2 Returning R_TAB_INTERNALS Value transfer Type reference (TYPE) IF_TPDAPI_DATA_SERVICES=>TYP_TAB_SYSTEM_INTERNALS 20120113
# Exception Resumable Description Created on
1 CX_TPDAPI_FAILURE 20120113

Method HAS_GLOBALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_FLG_HAS Value transfer Type reference (TYPE) XFLAG 20110802
# Exception Resumable Description Created on
1 CX_TPDAPI_FAILURE 20130227

Method HAS_LOCALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_FLG_HAS Value transfer Type reference (TYPE) XFLAG 20110802
# Exception Resumable Description Created on
1 CX_TPDAPI_FAILURE 20130227

Method HAS_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_FLG_HAS Value transfer Type reference (TYPE) XFLAG 20110802
# Exception Resumable Description Created on
1 CX_TPDAPI_FAILURE 20130227

Method HAS_SYSTEM_INTERNALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_FLG_HAS Value transfer Type reference (TYPE) XFLAG 20120113
# Exception Resumable Description Created on
1 CX_TPDAPI_FAILURE 20130227

Method IS_AUTHORIZED_FOR_DATA_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_FLG_AUTHORIZED Value transfer Type reference (TYPE) XFLAG neue Eingabewerte 20100824
# Exception Resumable Description Created on
1 CX_TPDAPI_FAILURE 20130227
History
Last changed by/on SAP  20140121 
SAP Release Created in 800