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 | ![]() |
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 | ![]() |
Static Attribute | Private | Type reference (TYPE) | TRCLTAB_T | 20060210 | |||
2 | ![]() |
Constant | Private | Type reference (TYPE) | X | 128 | 20061121 | ||
3 | ![]() |
Constant | Private | Type reference (TYPE) | X | 128 | 20060908 | ||
4 | ![]() |
Constant | Private | Type reference (TYPE) | X | 1 | 20060908 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Constructor | 20060210 | |
2 | ![]() |
Static method | Public | Method | Trace Class for ID/SUBID | 20060515 |
3 | ![]() |
Static method | Public | Method | Specify the Set of Trace Classes | 20060623 |
4 | ![]() |
Static method | Public | Method | Specify ID/SUBID of Trace Class | 20070416 |
5 | ![]() |
Static method | Public | Method | Text for ID/SUBID | 20060420 |
6 | ![]() |
Static method | Public | Method | Text for Trace Class | 20060519 |
7 | ![]() |
Static method | Private | Method | 20060209 | |
8 | ![]() |
Static method | Public | Method | ID/SUBID Represents Internal Time Consumption | 20060323 |
9 | ![]() |
Static method | Public | Method | Trace Class Represents Internal Time Used | 20060711 |
10 | ![]() |
Static method | Public | Method | ID/SUBID Represents Load or Generation Time Consumption | 20060323 |
11 | ![]() |
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 | ![]() |
CLASS | Value transfer | Type reference (TYPE) | STRING | Mehrstelliges Kennzeichen | 20060515 | ||
2 | ![]() |
ID | Call by reference | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20060515 | ||
3 | ![]() |
SUBID | Call by reference | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20060515 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
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 | ![]() |
ID | Call by reference | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20070416 | ||
2 | ![]() |
SUBID | Call by reference | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20070416 | ||
3 | ![]() |
TRACE_CLASS | Call by reference | Type reference (TYPE) | CSEQUENCE | 20070416 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
ID | Call by reference | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20060420 | ||
2 | ![]() |
SUBID | Call by reference | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20060420 | ||
3 | ![]() |
TEXT | Value transfer | Type reference (TYPE) | STRING | Text | 20060420 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
TEXT | Value transfer | Type reference (TYPE) | STRING | Text | 20060519 | ||
2 | ![]() |
TRACE_CLASS | Call by reference | Type reference (TYPE) | CSEQUENCE | Trace-Class | 20060519 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
ID | Call by reference | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20060323 | ||
2 | ![]() |
INTERNAL | Value transfer | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE, falls interne Zeit | 20060323 | ||
3 | ![]() |
SUBID | Call by reference | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20060323 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
INTERNAL | Value transfer | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE, falls interne Zeit | 20060711 | ||
2 | ![]() |
TRACE_CLASS | Call by reference | Type reference (TYPE) | CSEQUENCE | Trace-Class | 20060711 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
ID | Call by reference | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20060323 | ||
2 | ![]() |
LOADGEN | Value transfer | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE, falls Lade- oder Generierungszeit | 20060323 | ||
3 | ![]() |
SUBID | Call by reference | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20060323 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
IS_VALID | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20060704 | |||
2 | ![]() |
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 |