SAP ABAP Class CL_ABAP_GET_CALL_STACK (Read Call Stack)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ABA-LA (Application Component) Syntax, Compiler, Runtime
     SABP_SQL_TRACE (Package) Objects for SQL Trace Display
Properties
Class CL_ABAP_GET_CALL_STACK  
Short Description Read Call Stack    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status S  System Program 
Category 0   
Package SABP_SQL_TRACE   Objects for SQL Trace Display 
Created 20080229   SAP 
Last change 20090618   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ABAP_GET_CALL_STACK has no forward declaration.
Interfaces
Class CL_ABAP_GET_CALL_STACK has no interface implemented.
Friends
Class CL_ABAP_GET_CALL_STACK has no friend class.
Attributes
Class CL_ABAP_GET_CALL_STACK has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 FORMAT_CALL_STACK Static method Public Method Format Call Stack. 20080313
2 FORMAT_CALL_STACK_WITH_STRUCT Static method Public Method Format Call Stack. 20080326
3 GET_CALL_STACK Static method Public Method Read Call Stack 20080229
4 GET_EVENT Static method Private Method 20080229
5 GET_PROGRAM_INCLUDE_AND_LINE Static method Private Method 20080229
Events
Class CL_ABAP_GET_CALL_STACK has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 CALL_STACK_INTERNAL Public See coding 20080229 call_stack_internal TYPE STANDARD TABLE OF call_stack_entry WITH DEFAULT KEY
2 FORMATTED_ENTRY Public See coding 20080326 begin of FORMATTED_ENTRY, stack_depth type tpda_stack_level, kind type tpda_event_type, progname type tpda_program, includename type tpda_include, line type tpda_sc_line, event type tpda_event, END OF FORMATTED_ENTRY
3 FORMATTED_ENTRY_STACK Public See coding 20080326 FORMATTED_ENTRY_STACK type STANDARD TABLE OF formatted_entry WITH DEFAULT KEY
4 FORMATTED_STACK Public See coding 20080313 formatted_stack TYPE STANDARD TABLE OF string WITH DEFAULT KEY
Method Signatures

Method FORMAT_CALL_STACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FORMATTED_STACK Value transfer Type reference (TYPE) FORMATTED_STACK 20080313
2 Importing STACK Call by reference Type reference (TYPE) CALL_STACK_INTERNAL 20080313

Method FORMAT_CALL_STACK on class CL_ABAP_GET_CALL_STACK has no exception.

Method FORMAT_CALL_STACK_WITH_STRUCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FORMATTED_STACK Value transfer Type reference (TYPE) FORMATTED_ENTRY_STACK 20080326
2 Importing STACK Call by reference Type reference (TYPE) CALL_STACK_INTERNAL 20080326

Method FORMAT_CALL_STACK_WITH_STRUCT on class CL_ABAP_GET_CALL_STACK has no exception.

Method GET_CALL_STACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning STACK Value transfer Type reference (TYPE) CALL_STACK_INTERNAL 20080229

Method GET_CALL_STACK on class CL_ABAP_GET_CALL_STACK has no exception.

Method GET_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CLASS_NAME Call by reference Type reference (TYPE) STRING 20080229
2 Exporting EVENT Call by reference Type reference (TYPE) STRING 20080229
3 Importing FORMAT_STRING Call by reference Type reference (TYPE) STRING 20080229
4 Exporting MODE Call by reference Type reference (TYPE) STRING 20080229
# Exception Resumable Description Created on
1 CX_PROGRAM_NOT_FOUND 20080229

Method GET_PROGRAM_INCLUDE_AND_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FORMAT_STRING Call by reference Type reference (TYPE) STRING 20080229
2 Exporting INCLUDE Call by reference Type reference (TYPE) STRING 20080229
3 Exporting LINE Call by reference Type reference (TYPE) I 20080229
4 Exporting PROGRAM Call by reference Type reference (TYPE) STRING 20080229
# Exception Resumable Description Created on
1 CX_PROGRAM_NOT_FOUND 20080229
History
Last changed by/on SAP  20090618 
SAP Release Created in 711