SAP ABAP Class CL_TPDAPI_BP (Breakpoint)
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_BP Breakpoint 20091119
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_TPDAPI_BP_BASE Static Line Breakpoint 20091222
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_TPDAPI_BP_MODIFY New Breakpoint 20091124
Properties
Class CL_TPDAPI_BP  
Short Description Breakpoint    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class TPDAPI    
Program status     
Category 0   
Package STPDA_API   Debugger API 
Created 20091119   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_TPDAPI_BP_SERVICES Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_TPDAPI_TRAFO Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 IF_TPDAPI_BP Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 IF_TPDAPI_BP_SRCLINE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
5 IF_TPDAPI_SOURCE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
6 IF_TPDAPI_STATIC_BP_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_BP Breakpoint 20091119
2 IF_TPDAPI_BP_BASE Static Line Breakpoint 20091222
3 IF_TPDAPI_BP_MODIFY New Breakpoint 20091124
Friends
# Friend Modeled only Created on Description
1 CL_TPDAPI_BP_SERVICES 20111125 Breakpoint Services
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_FIELDNAME_KIND Constant Public Type reference (TYPE) STRING 'KIND' 20091210
2 C_FIELDNAME_SCOPE Constant Public Type reference (TYPE) STRING 'SCOPE' 20091214
3 C_NEW_BP_HANDLE Instance attribute Private Attribute reference (LIKE) 20091222
4 C_STR_DETAILS Constant Protected Type reference (TYPE) STRING 'STR_DETAILS' 20091210
5 FINGERPRINT Instance attribute Protected Type reference (TYPE) IF_ABDBG_ACT_FOR_ATTACH=>FINGERPRINT_T 20111125
6 FLG_INVALIDATED Instance attribute Protected Type reference (TYPE) XFLAG New input values 20091129
7 FLG_STATIC Instance attribute Protected Type reference (TYPE) XFLAG New input values 20091208
8 FLG_SUBMITTED Instance attribute Protected Type reference (TYPE) XFLAG 20111207
9 ID Instance attribute Protected Type reference (TYPE) STRING 20120725
10 RDA_STR_DETAILS Instance attribute Protected Object reference (TYPE REF TO) DATA 20091209
11 REF_KIND Instance attribute Protected Object reference (TYPE REF TO) IE_TPDAPI_BP_KIND Breakpoint Types 20091209
12 REF_SCOPE Instance attribute Protected Object reference (TYPE REF TO) IE_TPDAPI_BP_SCOPE 20091214
13 SERIALIZED Instance attribute Protected Type reference (TYPE) STRING 20120725
14 STR_BP Instance attribute Protected Type reference (TYPE) IF_TPDAPI_BP=>TYP_STR_SYS_BP TPDA: Retrieval Row Structure for get_Breakpoints 20091124
15 TAB_NV Instance attribute Protected Type reference (TYPE) CL_TPDAPI_TRAFO=>TYP_TAB_NAME_VALUE 20100120
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE Instance method Public Method 20091216
2 AFTER_SUBMIT Instance method Protected Method 20111207
3 CHECK_VALID Instance method Protected Method 20091129
4 DEACTIVATE Instance method Public Method 20091216
5 DELETE Instance method Public Method 20091222
6 GET_CONDITION Instance method Public Method 20091216
7 GET_EXISTING_BP_FROM_HANDLE Instance method Protected Method 20100520
8 GET_EXT_BP_DATA Instance method Public Method 20111129
9 GET_FINGERPRINT Instance method Public Method 20111129
10 GET_HANDLE Instance method Public Method 20111118
11 GET_HANDLE_BEFORE_SUBMIT Instance method Protected Method 20120103
12 GET_ID Instance method Public Method 20091222
13 GET_KIND Instance method Public Method 20091222
14 GET_SCOPE Instance method Public Method 20091216
15 GET_SKIPCOUNT Instance method Public Method 20091216
16 INIT Instance method Protected Method 20091120
17 INVALIDATE Instance method Public Method 20091129
18 IS_ACTIVE Instance method Public Method 20091222
19 IS_STATIC Instance method Public Method 20091215
20 PREPARE_SUBMIT Instance method Protected Method 20091210
21 SERIALIZE Instance method Public Method 20091216
22 SET_CONDITION Instance method Public Method 20091216
23 SET_IDENTITY Instance method Public Method 20091214
24 SET_SCOPE Instance method Public Method 20111208
25 SET_SKIPCOUNT Instance method Public Method 20091216
26 SUBMIT Instance method Public Method 20091222
27 S_CREATE Static method Public Method 20091120
28 TAKEOVER_EXT_BP Instance method Protected Method 20111201
29 TAKEOVER_STRING Instance method Public Method 20091210
Events
# Event Type Visibility Description Created on
1 DELETED Instance Event
(0)
Public
(2)
20091222
2 SUBMITTED Instance Event
(0)
Public
(2)
20091222
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TYP_HANDLE Public Attribute reference (LIKE) 20091216
2 TYP_ID Public Attribute reference (LIKE) 20091216
3 TYP_STR_NAME_VALUE Public Type reference (TYPE) CL_TPDAPI_BP_SERVICES=>TYP_STR_NAME_VALUE 20091210
4 TYP_STR_PROPERTIES Public Attribute reference (LIKE) 20091216
5 TYP_STR_SYS_BP Public Attribute reference (LIKE) 20111201
6 TYP_TAB_BPS Public Attribute reference (LIKE) 20091216
7 TYP_TAB_BP_CL Public See coding 20120725 typ_tab_bp_cl TYPE STANDARD TABLE OF REF TO cl_tpdapi_bp with default key
8 TYP_TAB_NAME_VALUE Public Type reference (TYPE) CL_TPDAPI_BP_SERVICES=>TYP_TAB_NAME_VALUE 20091210
Method Signatures

Method ACTIVATE Signature

Method ACTIVATE on class CL_TPDAPI_BP has no parameter.
Method ACTIVATE on class CL_TPDAPI_BP has no exception.

Method AFTER_SUBMIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_INITIALIZE Call by reference Type reference (TYPE) XFLAG 20120725

Method AFTER_SUBMIT on class CL_TPDAPI_BP has no exception.

Method CHECK_VALID Signature

Method CHECK_VALID on class CL_TPDAPI_BP has no parameter.
# Exception Resumable Description Created on
1 CX_TPDAPI_INVALIDATED Invalidiertes 20091129

Method DEACTIVATE Signature

Method DEACTIVATE on class CL_TPDAPI_BP has no parameter.
Method DEACTIVATE on class CL_TPDAPI_BP has no exception.

Method DELETE Signature

Method DELETE on class CL_TPDAPI_BP has no parameter.
Method DELETE on class CL_TPDAPI_BP has no exception.

Method GET_CONDITION Signature

Method GET_CONDITION on class CL_TPDAPI_BP has no parameter.
Method GET_CONDITION on class CL_TPDAPI_BP has no exception.

Method GET_EXISTING_BP_FROM_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_HANDLE Call by reference Type reference (TYPE) IF_TPDAPI_BP=>TYP_HANDLE Natürliche Zahl 20100520
2 Returning R_REF_BP Value transfer Object reference (TYPE REF TO) IF_TPDAPI_BP Break-Point 20100520
# Exception Resumable Description Created on
1 CX_TPDAPI_FAILURE Fehler im TPDAPI 20100520

Method GET_EXT_BP_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_STR_BREAKPOINT Value transfer Type reference (TYPE) IF_ABDBG_ACT_FOR_ATTACH=>BREAKPOINT_T 20111129

Method GET_EXT_BP_DATA on class CL_TPDAPI_BP has no exception.

Method GET_FINGERPRINT Signature

Method GET_FINGERPRINT on class CL_TPDAPI_BP has no parameter.
Method GET_FINGERPRINT on class CL_TPDAPI_BP has no exception.

Method GET_HANDLE Signature

Method GET_HANDLE on class CL_TPDAPI_BP has no parameter.
Method GET_HANDLE on class CL_TPDAPI_BP has no exception.

Method GET_HANDLE_BEFORE_SUBMIT Signature

Method GET_HANDLE_BEFORE_SUBMIT on class CL_TPDAPI_BP has no parameter.
Method GET_HANDLE_BEFORE_SUBMIT on class CL_TPDAPI_BP has no exception.

Method GET_ID Signature

Method GET_ID on class CL_TPDAPI_BP has no parameter.
Method GET_ID on class CL_TPDAPI_BP has no exception.

Method GET_KIND Signature

Method GET_KIND on class CL_TPDAPI_BP has no parameter.
Method GET_KIND on class CL_TPDAPI_BP has no exception.

Method GET_SCOPE Signature

Method GET_SCOPE on class CL_TPDAPI_BP has no parameter.
Method GET_SCOPE on class CL_TPDAPI_BP has no exception.

Method GET_SKIPCOUNT Signature

Method GET_SKIPCOUNT on class CL_TPDAPI_BP has no parameter.
Method GET_SKIPCOUNT on class CL_TPDAPI_BP has no exception.

Method INIT Signature

Method INIT on class CL_TPDAPI_BP has no parameter.
Method INIT on class CL_TPDAPI_BP has no exception.

Method INVALIDATE Signature

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

Method IS_ACTIVE Signature

Method IS_ACTIVE on class CL_TPDAPI_BP has no parameter.
Method IS_ACTIVE on class CL_TPDAPI_BP has no exception.

Method IS_STATIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_FLG_STATIC Value transfer Type reference (TYPE) XFLAG neue Eingabewerte 20091215

Method IS_STATIC on class CL_TPDAPI_BP has no exception.

Method PREPARE_SUBMIT Signature

Method PREPARE_SUBMIT on class CL_TPDAPI_BP has no parameter.
# Exception Resumable Description Created on
1 CX_TPDAPI_FAILURE Fehler im TPDAPI 20091210
2 CX_TPDAPI_INSUFFICIENT_DATA Nicht ausreichende Daten vorhanden 20091218

Method SERIALIZE Signature

Method SERIALIZE on class CL_TPDAPI_BP has no parameter.
Method SERIALIZE on class CL_TPDAPI_BP has no exception.

Method SET_CONDITION Signature

Method SET_CONDITION on class CL_TPDAPI_BP has no parameter.
Method SET_CONDITION on class CL_TPDAPI_BP has no exception.

Method SET_IDENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STR_IDENTITY Call by reference Type reference (TYPE) ANY 20091214

Method SET_IDENTITY on class CL_TPDAPI_BP has no exception.

Method SET_SCOPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REF_SCOPE Call by reference Object reference (TYPE REF TO) IE_TPDAPI_BP_SCOPE 20111208

Method SET_SCOPE on class CL_TPDAPI_BP has no exception.

Method SET_SKIPCOUNT Signature

Method SET_SKIPCOUNT on class CL_TPDAPI_BP has no parameter.
Method SET_SKIPCOUNT on class CL_TPDAPI_BP has no exception.

Method SUBMIT Signature

Method SUBMIT on class CL_TPDAPI_BP has no parameter.
Method SUBMIT on class CL_TPDAPI_BP has no exception.

Method S_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_STATIC Value transfer Type reference (TYPE) XFLAG neue Eingabewerte 20091208
2 Importing I_REF_KIND Value transfer Object reference (TYPE REF TO) IE_TPDAPI_BP_KIND Break Point Typen 20091209
3 Importing I_STR_BP Value transfer Type reference (TYPE) IF_TPDAPI_BP=>TYP_STR_SYS_BP TPDA: Retrieval-Zeilenstruktur für get_Breakpoints 20091124
4 Importing I_STR_EXT_BP Value transfer Type reference (TYPE) IF_ABDBG_ACT_FOR_ATTACH=>BREAKPOINT_T 20111201
5 Returning R_REF_BP Value transfer Object reference (TYPE REF TO) CL_TPDAPI_BP Breakpoint 20091120

Method S_CREATE on class CL_TPDAPI_BP has no exception.

Method TAKEOVER_EXT_BP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STR_EXT_BP Call by reference Type reference (TYPE) IF_ABDBG_ACT_FOR_ATTACH=>BREAKPOINT_T 20111201

Method TAKEOVER_EXT_BP on class CL_TPDAPI_BP has no exception.

Method TAKEOVER_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STRING Call by reference Type reference (TYPE) CSEQUENCE 20091210
# Exception Resumable Description Created on
1 CX_TPDAPI_FAILURE Fehler im TPDAPI 20091210
Event Signatures

Event DELETED Signature
Event DELETED on class CL_TPDAPI_BP has no parameter.
Event SUBMITTED Signature
Event SUBMITTED on class CL_TPDAPI_BP has no parameter.
History
Last changed by/on SAP  20140121 
SAP Release Created in 800