SAP ABAP Class CL_ABAP_LOAD (Elementary Functions for Analyzing Load)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ABA-LA (Application Component) Syntax, Compiler, Runtime
     SABP (Package) ABAP Runtime Environment
Properties
Class CL_ABAP_LOAD  
Short Description Elementary Functions for Analyzing Load    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SABP   ABAP Runtime Environment 
Created 19990708   SAP 
Last change 20000519   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)
2 TLOAD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ABAP_LOAD has no interface implemented.
Friends
Class CL_ABAP_LOAD has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 PARTS Static Attribute Private See coding List of Load Tables 19990708
2 PART_NAME_BASE Static Attribute Private Type reference (TYPE) STRING String Literal: 'BASE' 19990712
3 PART_NAME_CLAS Static Attribute Private Type reference (TYPE) STRING String Literal: 'CLAS' 19990712
4 PART_NAME_CLFR Static Attribute Private Type reference (TYPE) STRING String Literal : 'CLFR' 20010322
5 PART_NAME_COMP Static Attribute Private Type reference (TYPE) STRING String Literal: 'COMP' 19990712
6 PART_NAME_CONS Static Attribute Private Type reference (TYPE) STRING String Literal: 'CONS' 19990712
7 PART_NAME_CONT Static Attribute Private Type reference (TYPE) STRING String Literal: 'CONT' 19990712
8 PART_NAME_CREF Static Attribute Private Type reference (TYPE) STRING String Literal: 'IREF' 19990712
9 PART_NAME_DATA Static Attribute Private Type reference (TYPE) STRING String Literal: 'DATA' 19990712
10 PART_NAME_DATL Static Attribute Private Type reference (TYPE) STRING String Literal: 'DATL' 19990712
11 PART_NAME_DATV Static Attribute Private Type reference (TYPE) STRING String Literal: 'DATV' 19990712
12 PART_NAME_DDNM Static Attribute Private Type reference (TYPE) STRING String Literal: 'DDNM' 19990712
13 PART_NAME_EVNT Static Attribute Private Type reference (TYPE) STRING String Literal: 'EVNT' 19990712
14 PART_NAME_EXCP Static Attribute Private Type reference (TYPE) STRING String Literal : 'EXCP' 20001110
15 PART_NAME_GCIX Static Attribute Private Type reference (TYPE) STRING String Literal: 'GCIX' 19990712
16 PART_NAME_HEAD Static Attribute Private Type reference (TYPE) STRING String Literal: 'HEAD' 19990712
17 PART_NAME_INIT Static Attribute Private Type reference (TYPE) STRING String Literal: 'INIT' 19990712
18 PART_NAME_INTC Static Attribute Private Type reference (TYPE) STRING String Literal: 'INTC' 19990712
19 PART_NAME_INTD Static Attribute Private Type reference (TYPE) STRING String Literal: 'INTD' 19990712
20 PART_NAME_INTI Static Attribute Private Type reference (TYPE) STRING String Literal: 'INTI' 19990712
21 PART_NAME_INTR Static Attribute Private Type reference (TYPE) STRING String literal: 'INTR' 19990712
22 PART_NAME_IREF Static Attribute Private Type reference (TYPE) STRING String Literal: 'IREF' 19990712
23 PART_NAME_LITL Static Attribute Private Type reference (TYPE) STRING String Literal: 'LITL' 19990712
24 PART_NAME_LITLINDEX Static Attribute Private Type reference (TYPE) STRING String Literal: 'LITLINDEX' 19990712
25 PART_NAME_OREF Static Attribute Private Type reference (TYPE) STRING String Literal: 'OREF' 19990712
26 PART_NAME_PBAG Static Attribute Private Type reference (TYPE) STRING String Literal: 'PBAG' 19990712
27 PART_NAME_RSSCR Static Attribute Private Type reference (TYPE) STRING String Literal: 'RSSCR' 19990712
28 PART_NAME_SELC Static Attribute Private Type reference (TYPE) STRING String Literal: 'SELC' 19990712
29 PART_NAME_SREF Static Attribute Private Type reference (TYPE) STRING String Literal : 'SREF' 20010322
30 PART_NAME_STCO Static Attribute Private Type reference (TYPE) STRING String Literal : 'STCO' 20010322
31 PART_NAME_STIX Static Attribute Private Type reference (TYPE) STRING String Literal : 'STIX' 20010322
32 PART_NAME_STOR Static Attribute Private Type reference (TYPE) STRING String Literal: 'STOR' 19990712
33 PART_NAME_SYMBATTR Static Attribute Private Type reference (TYPE) STRING String Literal: 'SYMBATTR' 19990712
34 PART_NAME_SYMBCOMP Static Attribute Private Type reference (TYPE) STRING String Literal: 'SYMBCOMP' 19990712
35 PART_NAME_SYMBDATA Static Attribute Private Type reference (TYPE) STRING String Literal: 'SYMBDATA' 19990712
36 PART_NAME_SYMBEVNT Static Attribute Private Type reference (TYPE) STRING String Literal: 'SYMBEVNT' 19990712
37 PART_NAME_SYMBINTFATTR Static Attribute Private Type reference (TYPE) STRING String Literal: 'SYMBINTFATTR' 19990712
38 PART_NAME_SYMBINTFEVNT Static Attribute Private Type reference (TYPE) STRING String Literal: 'SYMBINTFEVNT' 19990712
39 PART_NAME_SYMBINTFMETH Static Attribute Private Type reference (TYPE) STRING String-Literal: 'SYMBINTFMETH' 19990712
40 PART_NAME_SYMBMETH Static Attribute Private Type reference (TYPE) STRING String Literal: 'SYMBMETH' 19990712
41 PART_NAME_SYMBMETHEXCP Static Attribute Private Type reference (TYPE) STRING String Literal: 'SYMBMETHEXCP' 19990712
42 PART_NAME_SYMBMETHPARM Static Attribute Private Type reference (TYPE) STRING String Literal: 'SYMBMETHPARM' 19990712
43 PART_NAME_SYMBTEXT Static Attribute Private Type reference (TYPE) STRING String Literal: 'SYMBTEXT' 19990712
44 PART_NAME_SYMBTYPE Static Attribute Private Type reference (TYPE) STRING String Literal: 'SYMBTYPE' 19990712
45 PART_NAME_TEXT Static Attribute Private Type reference (TYPE) STRING String Literal: 'TEXT' 19990712
46 PART_NAME_TPLR Static Attribute Private Type reference (TYPE) STRING String Literal:'TPLR' 19990727
47 PART_NAME_TRIG Static Attribute Private Type reference (TYPE) STRING String Literal: 'TRIG' 19990712
48 PART_NAME_TYPE Static Attribute Private Type reference (TYPE) STRING String Literal: 'TYPE' 19990712
49 PART_NAME_VTAB Static Attribute Private Type reference (TYPE) STRING String Literal: 'VTAB' 19990712
Methods
# Method Level Visibility Method type Description Created on
1 ADD_2_PART_SIZE_MAP Static method Private Method Adds Size of a Load Table to a Complete Table 19990708
2 CHECK_LOADSIZE Static method Private Method Checks Consistency of the Result of the Method LOADSIZ 19990708
3 CLASS_CONSTRUCTOR Static method Public Constructor Class constructor 19990708
4 DECOMPOSE_INITRC_INTO_SEGMENTS Static method Public Method Divides an Initial Record Layout into Segments (ZERO, BLANK, 19990708
5 LOADSIZE Static method Public Method Total Size of Load + Size of Individual Load Tables 19990708
6 LOAD_INIT Static method Public Method Loads the Load Table INIT into an XString 19990708
7 LOAD_STOR Static method Public Method Loads the Load Table STOR into an XString 19990708
8 NUM_OF_TRIG_ENTRIES Static method Public Method Number of Entries in the Load Table TRIG 19990713
9 OPCODE_FREQUENCIES Static method Public Method Frequency of Individual Commands in the Load Table CONT 19990709
Events
Class CL_ABAP_LOAD has no event.
Types
Class CL_ABAP_LOAD has no local type.
Method Signatures

Method ADD_2_PART_SIZE_MAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing MAP Call by reference Type reference (TYPE) TLOAD_PART_2_SIZE_MAP Load-Tabelle -> Größe 19990708
2 Importing PART Call by reference Type reference (TYPE) STRING Name der Load-Tabelle 19990708
3 Importing SIZE Call by reference Type reference (TYPE) I Größe der Load-Tabelle 19990708

Method ADD_2_PART_SIZE_MAP on class CL_ABAP_LOAD has no exception.

Method CHECK_LOADSIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LOADSIZE Call by reference Type reference (TYPE) TLOAD_LOADSIZE Load-Größe 19990708
2 Returning SUBRC Value transfer Type reference (TYPE) I Return-Code 19990708

Method CHECK_LOADSIZE on class CL_ABAP_LOAD has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method DECOMPOSE_INITRC_INTO_SEGMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INIT Call by reference Type reference (TYPE) XSTRING Initialsatzbetten 19990708
2 Importing LENGTH Call by reference Type reference (TYPE) I Länge 19990708
3 Importing OFFSET Call by reference Type reference (TYPE) I Offset in Initialsatzbetten 19990708
4 Returning SEGMENTS Value transfer Type reference (TYPE) TLOAD_INITRC_SEGMENT_TABLE Liste der Segmente 19990708
# Exception Resumable Description Created on
1 LENGTH_NOT_ALIGNED Dito 19990708

Method LOADSIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GENERATE Call by reference Type reference (TYPE) ABAP_BOOL Soll Programm kompiliert werden? 19990708
2 Returning LOADSIZE Value transfer Type reference (TYPE) TLOAD_LOADSIZE Größe der Load 19990708
3 Importing PROGRAM Call by reference Type reference (TYPE) TLOAD_PROG_NAME Name des Programms 19990708
# Exception Resumable Description Created on
1 ERROR_IN_LOADSIZE_COMPUTATION Bei der Berechnung der Load-Größe ist ein Fehler aufgetreten 19990708

Method LOAD_INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GENERATE Call by reference Type reference (TYPE) ABAP_BOOL Generieren? 19990708
2 Returning INIT Value transfer Type reference (TYPE) XSTRING Ergebnis: INIT in Xstring 19990708
3 Importing PROGRAM Call by reference Type reference (TYPE) TLOAD_PROG_NAME Programm 19990708
# Exception Resumable Description Created on
1 INTERNAL_ERROR Fehler beim Laden von INIT in XString aufgetreten 19990708

Method LOAD_STOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GENERATE Call by reference Type reference (TYPE) ABAP_BOOL Generieren? 19990708
2 Importing PROGRAM Call by reference Type reference (TYPE) TLOAD_PROG_NAME Programm 19990708
3 Returning STOR Value transfer Type reference (TYPE) XSTRING STOR als XString 19990708
4 Importing STOR_SIZE Call by reference Type reference (TYPE) I Länge der STOR in Bytes 19990708
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler beim Laden von STOR in XString 19990708

Method NUM_OF_TRIG_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GENERATE Call by reference Type reference (TYPE) ABAP_BOOL Generieren? 19990713
2 Returning NUM_OF_TRIGS Value transfer Type reference (TYPE) I Anzahl der TRIG-Einträge 19990713
3 Importing PROGRAM Call by reference Type reference (TYPE) TLOAD_PROG_NAME Programmname 19990713

Method NUM_OF_TRIG_ENTRIES on class CL_ABAP_LOAD has no exception.

Method OPCODE_FREQUENCIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONT Call by reference Type reference (TYPE) TLOAD_CONT_TABLE Load-Tabelle CONT 19990709
2 Returning FREQUENCIES Value transfer Type reference (TYPE) TLOAD_OPCODE_FREQUENCIES_TABLE Häufigkeiten der Opcodes 19990709

Method OPCODE_FREQUENCIES on class CL_ABAP_LOAD has no exception.
History
Last changed by/on SAP  20000519 
SAP Release Created in