SAP ABAP Class CL_SAT_UTIL_INTERFACES (Get list of interfaces for SAT)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-RTA (Application Component) Runtime Analysis
     S_ABAP_TRACE (Package) ABAP TRACE
Properties
Class CL_SAT_UTIL_INTERFACES  
Short Description Get list of interfaces for SAT    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_ABAP_TRACE   ABAP TRACE 
Created 20070629   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_SAT_UTIL_INTERFACES has no interface implemented.
Friends
Class CL_SAT_UTIL_INTERFACES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MTH_CACHE_EXT Instance attribute Private See coding 20070629
2 MTH_CACHE_SAT Instance attribute Private See coding 20070629
3 MT_IF_SAMPLER Instance attribute Private See coding 20070629
4 MT_TRACEPROG Instance attribute Private Type reference (TYPE) SATR_T_TRACEPROG SATR : Table of Recorded Program Names 20070629
5 MT_TRACETEXT Instance attribute Private Type reference (TYPE) SATR_T_TRACETEXT SATR : Table of TRACE Text Elements 20070629
6 OREF Instance attribute Private Object reference (TYPE REF TO) LCL_LOADINFO 20080221
7 POINTER Instance attribute Private Type reference (TYPE) I 20070629
Methods
# Method Level Visibility Method type Description Created on
1 GATHER_INTERFACES Instance method Private Method determines interface index for a object + local class 20070629
2 GET_HANDLE Static method Public Method get handle for interface list class 20070629
3 GET_INTERFACE_INDEX Instance method Public Method SAT internal: get interface index for a SAT event 20070725
4 GET_INTERFACE_INDEX_AGG Instance method Public Method Get interface index for aggregated trace 20080214
5 GET_INTERFACE_INDEX_EXT Instance method Public Method External: get interface index for a program+local class 20070629
6 GET_INTERFACE_LISTS Instance method Public Method delivers two lists with used interfaces (names and indexes) 20070629
Events
Class CL_SAT_UTIL_INTERFACES has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LTYPE_CACHE_EXT Private See coding 20070629 begin of LTYPE_CACHE_EXT, PROGRAM type PROGRAM, LOCALCLASS type SEOCLSNAME, SUBC type SUBC, PATH type STRING, IF_INDEX type I, end of LTYPE_CACHE_EXT
2 LTYPE_CACHE_SAT Private See coding 20070629 begin of LTYPE_CACHE_SAT, P_IDX type I, T_IDX type I, PATH type STRING, IF_INDEX type I, end of LTYPE_CACHE_SAT
3 LTYPE_IFTABLE_ENTRY Private See coding 20070629 begin of LTYPE_IFTABLE_ENTRY, CHECKSUM type SCI_CRC64, INTF_TABLES type ABAP_INTFDESCR_TAB, LINEAR_INDEX type I, end of LTYPE_IFTABLE_ENTRY
Method Signatures

Method GATHER_INTERFACES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_INTF_INDEX Call by reference Type reference (TYPE) I 20070629
2 Exporting EV_PATH Call by reference Type reference (TYPE) STRING 20070629
3 Importing I_LOCAL_CLASS Call by reference Type reference (TYPE) SEOCLSNAME 20070629
4 Importing I_OBJECT Call by reference Type reference (TYPE) PROGRAM 20070629
5 Importing I_OBJECT_PROG_TYPE Call by reference Type reference (TYPE) SUBC Program type 20070629

Method GATHER_INTERFACES on class CL_SAT_UTIL_INTERFACES has no exception.

Method GET_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EO_HANDLE Value transfer Object reference (TYPE REF TO) CL_SAT_UTIL_INTERFACES Get list of interfaces for SAT 20070629
2 Importing IT_TRACEPROG Call by reference Type reference (TYPE) SATR_T_TRACEPROG SATR : Table of Recorded Program Names 20070629
3 Importing IT_TRACETEXT Call by reference Type reference (TYPE) SATR_T_TRACETEXT SATR : Table of TRACE Text Elements 20070629

Method GET_HANDLE on class CL_SAT_UTIL_INTERFACES has no exception.

Method GET_INTERFACE_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_INTF_INDEX Call by reference Type reference (TYPE) I 20070725
2 Importing IS_SATR Call by reference Type reference (TYPE) SATR_AUSTAB_N SATR : Common Output Structure (TRACE/TRACEDUMP) 20070725

Method GET_INTERFACE_INDEX on class CL_SAT_UTIL_INTERFACES has no exception.

Method GET_INTERFACE_INDEX_AGG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_INTF_INDEX Call by reference Type reference (TYPE) I 20080214
2 Importing IS_SATR Call by reference Type reference (TYPE) SATR_AUSTAB_GESAMT SATR : Common Output Structure (TRACE/TRACEDUMP) 20080214

Method GET_INTERFACE_INDEX_AGG on class CL_SAT_UTIL_INTERFACES has no exception.

Method GET_INTERFACE_INDEX_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_INTF_INDEX Call by reference Type reference (TYPE) I 20070629
2 Importing IV_LOCAL_CLASS Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20070725
3 Importing IV_PROGRAM Call by reference Type reference (TYPE) PROGRAM Program/transaction in SQL trace analysis 20070725

Method GET_INTERFACE_INDEX_EXT on class CL_SAT_UTIL_INTERFACES has no exception.

Method GET_INTERFACE_LISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INTF_INDEXES Call by reference Type reference (TYPE) SLAT_T_INTF_LIST Index table of interface names 20070629
2 Exporting ET_INTF_NAMES Call by reference Type reference (TYPE) SLAT_T_INTERFACES SAT: interfaces for layer aware trace analysis 20070629

Method GET_INTERFACE_LISTS on class CL_SAT_UTIL_INTERFACES has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 711