SAP ABAP Class CL_ATRA_KERNEL (Runtime Analysis)
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_ATRA_KERNEL  
Short Description Runtime Analysis    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_ABAP_TRACE   ABAP TRACE 
Created 20060209   SAP 
Last change 20090618   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_ATRA_KERNEL has no interface implemented.
Friends
Class CL_ATRA_KERNEL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 TRCLTAB Static Attribute Private Type reference (TYPE) TRCLTAB_T 20060210
2 TRCL_EGSQO Constant Private Type reference (TYPE) X 128 20061121
3 TRCL_HIDDEN Constant Private Type reference (TYPE) X 128 20060908
4 TRCL_INTERN Constant Private Type reference (TYPE) X 1 20060908
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor 20060210
2 GET_CLASS Static method Public Method Trace Class for ID/SUBID 20060515
3 GET_CLASS_SET Static method Public Method Specify the Set of Trace Classes 20060623
4 GET_ID_SUBID Static method Public Method Specify ID/SUBID of Trace Class 20070416
5 GET_TEXT Static method Public Method Text for ID/SUBID 20060420
6 GET_TEXT_BY_CLASS Static method Public Method Text for Trace Class 20060519
7 GET_TRCL_TAB Static method Private Method 20060209
8 IS_INTERNAL Static method Public Method ID/SUBID Represents Internal Time Consumption 20060323
9 IS_INTERNAL_BY_CLASS Static method Public Method Trace Class Represents Internal Time Used 20060711
10 IS_LOADGEN Static method Public Method ID/SUBID Represents Load or Generation Time Consumption 20060323
11 IS_VALID_CLASS Static method Public Method Specify if it is a trace class 20060704
Events
Class CL_ATRA_KERNEL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 CLASS_TABLE_T Public See coding 20060623 class_TABLE_T type HASHED TABLE OF string with unique default key
2 TRCLTAB_T Private See coding DONT'TOUCH! Is accessed by the kernel! 20060210 TRCLTAB_T type hashed table of trcl_t with unique key id subid with unique hashed key by_class components trc_class
3 TRCL_T Private See coding DONT'TOUCH! Is accessed by the kernel! 20060209 begin of TRCL_T, id type c length 1, subid type c length 1, trc_class type string, trc_text type string, flags type x length 1, flags_Et type x length 1, flags_eg type x length 1, end of TRCL_T
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method GET_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CLASS Value transfer Type reference (TYPE) STRING Mehrstelliges Kennzeichen 20060515
2 Importing ID Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20060515
3 Importing SUBID Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20060515
# Exception Resumable Description Created on
1 CX_SAT_NO_SUCH_ID_SUBID ABAP Trace: Unbekannte ID/SUBID 20060912

Method GET_CLASS_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CLASS_SET Value transfer Type reference (TYPE) CLASS_TABLE_T 20060623

Method GET_CLASS_SET on class CL_ATRA_KERNEL has no exception.

Method GET_ID_SUBID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ID Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20070416
2 Exporting SUBID Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20070416
3 Importing TRACE_CLASS Call by reference Type reference (TYPE) CSEQUENCE 20070416
# Exception Resumable Description Created on
1 CX_SAT_NO_SUCH_TRACE_CLASS ABAP Trace: Unbekannte ID/SUBID 20070507

Method GET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20060420
2 Importing SUBID Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20060420
3 Returning TEXT Value transfer Type reference (TYPE) STRING Text 20060420
# Exception Resumable Description Created on
1 CX_SAT_NO_SUCH_ID_SUBID ABAP Trace: Unbekannte ID/SUBID 20060912

Method GET_TEXT_BY_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TEXT Value transfer Type reference (TYPE) STRING Text 20060519
2 Importing TRACE_CLASS Call by reference Type reference (TYPE) CSEQUENCE Trace-Class 20060519
# Exception Resumable Description Created on
1 CX_SAT_NO_SUCH_TRACE_CLASS SAT: TRACE_CLASS existiert nicht 20060912

Method GET_TRCL_TAB Signature

Method GET_TRCL_TAB on class CL_ATRA_KERNEL has no parameter.
Method GET_TRCL_TAB on class CL_ATRA_KERNEL has no exception.

Method IS_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20060323
2 Returning INTERNAL Value transfer Type reference (TYPE) ABAP_BOOL ABAP_TRUE, falls interne Zeit 20060323
3 Importing SUBID Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20060323
# Exception Resumable Description Created on
1 CX_SAT_NO_SUCH_ID_SUBID ABAP Trace: Unbekannte ID/SUBID 20060912

Method IS_INTERNAL_BY_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning INTERNAL Value transfer Type reference (TYPE) ABAP_BOOL ABAP_TRUE, falls interne Zeit 20060711
2 Importing TRACE_CLASS Call by reference Type reference (TYPE) CSEQUENCE Trace-Class 20060711
# Exception Resumable Description Created on
1 CX_SAT_NO_SUCH_TRACE_CLASS SAT: TRACE_CLASS existiert nicht 20060912

Method IS_LOADGEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20060323
2 Returning LOADGEN Value transfer Type reference (TYPE) ABAP_BOOL ABAP_TRUE, falls Lade- oder Generierungszeit 20060323
3 Importing SUBID Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20060323
# Exception Resumable Description Created on
1 CX_SAT_NO_SUCH_ID_SUBID ABAP Trace: Unbekannte ID/SUBID 20060912

Method IS_VALID_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_VALID Value transfer Type reference (TYPE) ABAP_BOOL 20060704
2 Importing TRACE_CLASS Call by reference Type reference (TYPE) STRING 20060704

Method IS_VALID_CLASS on class CL_ATRA_KERNEL has no exception.
History
Last changed by/on SAP  20090618 
SAP Release Created in 710