SAP ABAP Class CL_TPDA_SETTINGS (TPDA: Debugger Settings)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ABA-LA (Application Component) Syntax, Compiler, Runtime
     STPDA_DEBUGGER_SERVICES (Package) ABAP Debugger: Core Layer
Properties
Class CL_TPDA_SETTINGS  
Short Description TPDA: Debugger Settings    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package STPDA_DEBUGGER_SERVICES   ABAP Debugger: Core Layer 
Created 20030626   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_TPDA_SETTINGS has no forward declaration.
Interfaces
Class CL_TPDA_SETTINGS has no interface implemented.
Friends
Class CL_TPDA_SETTINGS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_TRUE Constant Private Type reference (TYPE) FLAG 'X' 20030626
2 EXC_DOWNLOAD Static Attribute Private Object reference (TYPE REF TO) CX_TPDA_FILE_DOWNLOAD 20040526
3 EXC_ENQU Static Attribute Private Object reference (TYPE REF TO) CX_TPDA_SESSION_ENQEUE 20040526
4 LAYER_PROFILE Static Attribute Private Object reference (TYPE REF TO) LCL_LAYER_PROFILE 20060628
5 SETTINGS Static Attribute Private Type reference (TYPE) TPDA_SYS_DBGOPTIONS Debugger Options 20060316
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20090324
2 DEACTIVATE_PROFILE Static method Public Method Deactivate Layer Profile 20061221
3 GET_SETTINGS Static method Public Method Raead Current Debugger Settings 20030626
4 GET_SETTINGS_DYNP Static method Public Method Raead Current Debugger Settings 20030626
5 HANDLE_NEW_SLAVE Static method Private Event handling method Debuggee has changed server or system 20090324
6 HAS_SLAD_BEEN_ACTIVE Static method Public Method Checks whether the layer debugging has been active 20061221
7 IS_SLAD_ACTIVE Static method Public Method Checks whether the layer debugging is active 20060823
8 LOAD_SETTINGS Static method Public Method Save Current Debugger Settings 20030626
9 REACTIVATE_PROFILE Static method Public Method Rectivate Layer Profile 20061221
10 SAVE_SETTINGS Static method Public Method Save Current Debugger Settings 20030626
11 SET_SETTINGS Static method Public Method Set Debugger settings while debugging 20030626
12 SET_SETTINGS_DYNP Static method Public Method Set Debugger settings while debugging 20030626
13 SET_SETTINGS_INITIAL Static method Public Method Set Debugger settings at start of debugging 20030626
14 SET_SYSTEMDEBUG Static method Public Method Set Debugger settings while debugging 20030728
Events
Class CL_TPDA_SETTINGS has no event.
Types
Class CL_TPDA_SETTINGS has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_TPDA_SETTINGS has no parameter.
Method CLASS_CONSTRUCTOR on class CL_TPDA_SETTINGS has no exception.

Method DEACTIVATE_PROFILE Signature

Method DEACTIVATE_PROFILE on class CL_TPDA_SETTINGS has no parameter.
Method DEACTIVATE_PROFILE on class CL_TPDA_SETTINGS has no exception.

Method GET_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_PROFILE Call by reference Type reference (TYPE) SLAD_PROFILE_KEY SLAD: Schlüsselfelder Objektmenge 20060628
2 Exporting P_SETTINGS Call by reference Type reference (TYPE) TPDA_SYS_DBGOPTIONS 20030626

Method GET_SETTINGS on class CL_TPDA_SETTINGS has no exception.

Method GET_SETTINGS_DYNP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_SETTINGS Call by reference Type reference (TYPE) TPDA_DEBUG_SETTINGS_DYNP 20030626

Method GET_SETTINGS_DYNP on class CL_TPDA_SETTINGS has no exception.

Method HANDLE_NEW_SLAVE Signature

Method HANDLE_NEW_SLAVE on class CL_TPDA_SETTINGS has no parameter.
Method HANDLE_NEW_SLAVE on class CL_TPDA_SETTINGS has no exception.

Method HAS_SLAD_BEEN_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_RESULT Value transfer Type reference (TYPE) FLAG allgemeines flag 20061221

Method HAS_SLAD_BEEN_ACTIVE on class CL_TPDA_SETTINGS has no exception.

Method IS_SLAD_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_RESULT Value transfer Type reference (TYPE) FLAG allgemeines flag 20060823

Method IS_SLAD_ACTIVE on class CL_TPDA_SETTINGS has no exception.

Method LOAD_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_PROFILE Call by reference Type reference (TYPE) SLAD_PROFILE_KEY SLAD: Schlüsselfelder Objektmenge 20060922
2 Exporting P_SETTINGS Call by reference Type reference (TYPE) TPDA_SYS_DBGOPTIONS 20030626
# Exception Resumable Description Created on
1 CX_TPDA_NO_DEBUG_SETTINGS TPDA: Debugger Einstellungen 20030626

Method REACTIVATE_PROFILE Signature

Method REACTIVATE_PROFILE on class CL_TPDA_SETTINGS has no parameter.
Method REACTIVATE_PROFILE on class CL_TPDA_SETTINGS has no exception.

Method SAVE_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_SETTINGS Call by reference Type reference (TYPE) TPDA_DEBUG_SETTINGS_DYNP 20030626
# Exception Resumable Description Created on
1 CX_TPDA_AUTH_SYSTEM 20031004

Method SET_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_PROFILE Call by reference Type reference (TYPE) SLAD_PROFILE_KEY SLAD: Schlüsselfelder Objektmenge 20060628
2 Importing P_PROFILE_OBJECT Call by reference Object reference (TYPE REF TO) CL_SLAD_PROFILE Software Layer Aware Debugging: Objektmenge 20060825
3 Importing P_PROFILE_TEMP Call by reference Type reference (TYPE) FLAG allgemeines flag 20080206
4 Importing P_SETTINGS Call by reference Type reference (TYPE) TPDA_SYS_DBGOPTIONS 20030728
# Exception Resumable Description Created on
1 CX_SLAD_REQUEST SLAD: Fehlerhafte ext. Anfrage 20060628
2 CX_TPDA_AUTH_SYSTEM 20031004

Method SET_SETTINGS_DYNP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_PROFILE_OBJECT Call by reference Object reference (TYPE REF TO) CL_SLAD_PROFILE Software Layer Aware Debugging: Objektmenge 20060825
2 Changing P_SETTINGS Call by reference Type reference (TYPE) TPDA_DEBUG_SETTINGS_DYNP 20030626
# Exception Resumable Description Created on
1 CX_SLAD_REQUEST SLAD: Fehlerhafte ext. Anfrage 20060825
2 CX_TPDA_AUTH_SYSTEM 20031004

Method SET_SETTINGS_INITIAL Signature

Method SET_SETTINGS_INITIAL on class CL_TPDA_SETTINGS has no parameter.
Method SET_SETTINGS_INITIAL on class CL_TPDA_SETTINGS has no exception.

Method SET_SYSTEMDEBUG Signature

Method SET_SYSTEMDEBUG on class CL_TPDA_SETTINGS has no parameter.
Method SET_SYSTEMDEBUG on class CL_TPDA_SETTINGS has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 640