SAP ABAP Class CL_TPDAPI_DATA (Variable/Symbol in the Debugger)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ABA-LA (Application Component) Syntax, Compiler, Runtime
     STPDA_API (Package) Debugger API
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_TPDAPI_DATA Data 20091105
Properties
Class CL_TPDAPI_DATA  
Short Description Variable/Symbol in the Debugger    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class TPDAPI    
Program status     
Category 0   
Package STPDA_API   Debugger API 
Created 20091105   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_TPDAPI_DATA Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 IF_TPDAPI_DATA_SERVICES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_TPDAPI_DATA Data 20091105
Friends
Class CL_TPDAPI_DATA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CX_ROOT Instance attribute Protected Object reference (TYPE REF TO) CX_ROOT Abstract Superclass for All Global Exceptions 20091109
2 CX_TPDA Instance attribute Protected Object reference (TYPE REF TO) CX_TPDA tpda: Error 20091109
3 CX_TPDA_SYS Instance attribute Protected Object reference (TYPE REF TO) CX_TPDA_SYS Exceptions of Kernel Interface 20091109
4 C_255 Constant Public Type reference (TYPE) I 255 20100809
5 C_PART Static Attribute Protected Type reference (TYPE) I 255 20100809
6 FLG_INVALIDATED Instance attribute Protected Type reference (TYPE) FLAG General Flag 20091109
7 LENGTH Instance attribute Protected Type reference (TYPE) I 20091109
8 NAME Instance attribute Protected Type reference (TYPE) STRING 20091105
9 REF_DATATYPE Instance attribute Protected Object reference (TYPE REF TO) IE_TPDAPI_DATATYPE Data Type Interface 20091109
10 STR_DEFINITION_ID Instance attribute Protected Type reference (TYPE) TYP_STR_DEFINITION_ID 20130729
11 STR_QUICK_VARS Instance attribute Protected Type reference (TYPE) TPDA_QUICK_VARS tpda: Quick Watch Display 20091109
12 STR_SYMBQUICK Instance attribute Protected Type reference (TYPE) IF_TPDAPI_DATA_SERVICES=>TYP_STR_SYMBQUICK 20091115
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_IS_VALID Instance method Protected Method 20091113
2 GET_LONG_QUICKINFO Instance method Protected Method 20100624
3 GET_QUICKINFO_FROM_SYMBQUICK Instance method Protected Method 20091203
4 GET_SYMBQUICK Instance method Protected Method 20091105
5 GET_TYPENAME Instance method Protected Method 20100105
6 INIT Instance method Protected Method 20091105
7 INVALIDATE Instance method Public Method 20091109
8 IS_VALID Instance method Protected Method 20091109
9 SET_VALUE Instance method Protected Method 20100114
10 SPLIT_TYPEINFO_STRING Instance method Protected Method 20100810
11 S_CREATE Static method Public Method 20091105
12 TRANSFER_SYMBQUICK_2_BASICDATA Static method Public Method 20091207
Events
Class CL_TPDAPI_DATA has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TYP_STR_DEFINITION_ID Protected See coding 20100311 BEGIN OF typ_str_definition_id, abstype TYPE string, prog TYPE string, localclass TYPE string, unit TYPE string, unittype TYPE string, state TYPE string, END OF typ_str_definition_id
Method Signatures

Method CHECK_IS_VALID Signature

Method CHECK_IS_VALID on class CL_TPDAPI_DATA has no parameter.
# Exception Resumable Description Created on
1 CX_TPDAPI_INVALIDATED Fehler im TPDAPI 20091116

Method GET_LONG_QUICKINFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_HEX Call by reference Type reference (TYPE) XFLAG 20120110
2 Importing I_LENGTH Call by reference Type reference (TYPE) I 20100624
3 Importing I_MAX_LENGTH Value transfer Type reference (TYPE) INT4 Natürliche Zahl 20100819
4 Returning R_QUICKINFO Value transfer Type reference (TYPE) STRING 20100624
# Exception Resumable Description Created on
1 CX_TPDAPI_FAILURE Fehler im TPDAPI 20100624
2 CX_TPDAPI_INVALIDATED Invalidiertes Objektinstanz 20100624

Method GET_QUICKINFO_FROM_SYMBQUICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_HEX Call by reference Type reference (TYPE) XFLAG 20120110
2 Importing I_STR_SYMBQUICK Call by reference Type reference (TYPE) IF_TPDAPI_DATA=>TYP_STR_SYMBQUICK 20091203
3 Returning R_QUICKINFO Value transfer Type reference (TYPE) STRING 20091203

Method GET_QUICKINFO_FROM_SYMBQUICK on class CL_TPDAPI_DATA has no exception.

Method GET_SYMBQUICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NAME Call by reference Type reference (TYPE) CSEQUENCE 20091203
2 Returning R_STR_SYMBQUICK Value transfer Type reference (TYPE) TPDA_SYS_SYMBQUICK TPDA: Retrieval-Struktur für get_Symb_Quick 20091110
# Exception Resumable Description Created on
1 CX_TPDAPI_FAILURE Fehler im TPDAPI 20091109

Method GET_TYPENAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_DECLARED_TYPE Value transfer Type reference (TYPE) XFLAG neue Eingabewerte 20100105
2 Returning R_TYPENAME Value transfer Type reference (TYPE) STRING 20100105
# Exception Resumable Description Created on
1 CX_TPDAPI_FAILURE Fehler im TPDAPI 20100105

Method INIT Signature

Method INIT on class CL_TPDAPI_DATA has no parameter.
# Exception Resumable Description Created on
1 CX_TPDAPI_FAILURE Fehler im TPDAPI 20100108

Method INVALIDATE Signature

Method INVALIDATE on class CL_TPDAPI_DATA has no parameter.
Method INVALIDATE on class CL_TPDAPI_DATA has no exception.

Method IS_VALID 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 neue Eingabewerte 20091110
2 Returning R_FLG_VALID Value transfer Type reference (TYPE) FLAG allgemeines flag 20091109
# Exception Resumable Description Created on
1 CX_TPDAPI_INVALIDATED Fehler im TPDAPI 20091116

Method SET_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VALUE Value transfer Type reference (TYPE) SIMPLE 20100114
# Exception Resumable Description Created on
1 CX_TPDAPI_FAILURE Fehler im TPDAPI 20100114
2 CX_TPDAPI_NOT_AUTHORIZED Angefragte Information wurde nicht gefunden 20100824

Method SPLIT_TYPEINFO_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TAB_TYPEINFO Call by reference Type reference (TYPE) IF_TPDAPI_DATA=>TYP_TAB_TYPEINFOS 20100810
2 Changing C_TYPESTRING Call by reference Type reference (TYPE) CSEQUENCE 20100810
3 Importing I_REF_OBJTYPE Call by reference Object reference (TYPE REF TO) IE_TPDAPI_OBJTYPE Objekttyp 20100810

Method SPLIT_TYPEINFO_STRING on class CL_TPDAPI_DATA has no exception.

Method S_CREATE 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 Importing I_REF_DATATYPE Call by reference Object reference (TYPE REF TO) IE_TPDAPI_DATATYPE Enumeration: Daten 20091109
3 Returning R_REF_DATA Value transfer Object reference (TYPE REF TO) CL_TPDAPI_DATA Eine Variable 20091105
# Exception Resumable Description Created on
1 CX_TPDAPI_FAILURE Fehler im TPDAPI 20100108

Method TRANSFER_SYMBQUICK_2_BASICDATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATANAME Value transfer Type reference (TYPE) STRING 20091207
2 Importing I_FLG_WITH_QUICKINFO Call by reference Type reference (TYPE) XFLAG neue Eingabewerte 20091207
3 Importing I_STR_SYMBQUICK Call by reference Type reference (TYPE) IF_TPDAPI_DATA=>TYP_STR_SYMBQUICK 20091207
4 Returning R_STR_BASIC_DATA Value transfer Type reference (TYPE) IF_TPDAPI_DATA=>TYP_STR_BASIC_DATA 20091207

Method TRANSFER_SYMBQUICK_2_BASICDATA on class CL_TPDAPI_DATA has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 800