SAP ABAP Class CL_ABAP_COMPILER_ROOT (Abstract Superclass for ABAP Compilation)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ABA-LA (Application Component) Syntax, Compiler, Runtime
     SABP_COMPILER (Package) ABAP Compiler
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ABAP_GENERATE Simple Syntax Check 20070216
2 Inheritance (c INHERITING FROM c_ref)  CL_ABAP_SYNTAX_CHECK_ROOT Syntax Check (Abstract) 20070108
Properties
Class CL_ABAP_COMPILER_ROOT  
Short Description Abstract Superclass for ABAP Compilation    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SABP_COMPILER   ABAP Compiler 
Created 20061218   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ABAP_COMPILER_ROOT has no forward declaration.
Interfaces
Class CL_ABAP_COMPILER_ROOT has no interface implemented.
Friends
Class CL_ABAP_COMPILER_ROOT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_PH_TRACE_OFF Constant Protected Type reference (TYPE) I 0 20070216
2 C_PH_TRACE_ON Constant Protected Type reference (TYPE) I 1 20070216
3 C_PH_USAGE_OFF Constant Protected Type reference (TYPE) I 0 20070216
4 C_PH_USAGE_ON Constant Protected Type reference (TYPE) I 5 20070216
5 INCLUDE Instance attribute Public Type reference (TYPE) PROGRAM Include Name at Error Message 20070216
6 LINE Instance attribute Public Type reference (TYPE) I Line at Error Message 20061218
7 MESSAGE Instance attribute Public Type reference (TYPE) STRING Message 20061218
8 MESSAGE_ID Instance attribute Public Type reference (TYPE) TRMSG_KEY Message Code at Error Message 20070216
9 OFFSET Instance attribute Public Type reference (TYPE) I Column at Runtime Error 20070216
10 PROGRAM Instance attribute Public Type reference (TYPE) PROGRAM Program/Transaction in SQL Trace Evaluation 20070217
11 RABAX_ID Instance attribute Public Type reference (TYPE) S380ERRID Rabax ID at Runtime Error 20061218
12 SOURCE Instance attribute Public See coding 20120727
13 SUBRC Instance attribute Public Type reference (TYPE) SY-SUBRC Check Result 20070216
14 WORD Instance attribute Public Type reference (TYPE) STRING Position in Error Message 20061218
Methods
# Method Level Visibility Method type Description Created on
1 COMPARE_WITH Instance method Public Method Comparison of the Results 20070217
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20070217
3 GET_TRMSG_CODE Instance method Public Method 20070217
Events
Class CL_ABAP_COMPILER_ROOT has no event.
Types
Class CL_ABAP_COMPILER_ROOT has no local type.
Method Signatures

Method COMPARE_WITH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_CODE Call by reference Type reference (TYPE) SYCHAR10 CHAR10 fuer SYST 20070217
2 Importing P_COMP Call by reference Object reference (TYPE REF TO) CL_ABAP_COMPILER_ROOT Abstrakte Oberklasse für ABAP-Compilation 20070217
3 Exporting P_DIFF Call by reference Type reference (TYPE) SYCHAR01 20120727
4 Exporting P_FATAL Call by reference Type reference (TYPE) SYCHAR01 CHAR01-Datenelement fuer SYST 20070219
5 Importing P_IGNORE_WORD Call by reference Type reference (TYPE) SYCHAR01 20130827
6 Exporting P_MESSAGE Call by reference Type reference (TYPE) STRING 20070217
7 Exporting P_MESSAGE_S Call by reference Type reference (TYPE) STRING 20070217
8 Importing P_TAG Call by reference Type reference (TYPE) C 20070217
9 Importing P_WITH_USAGE Call by reference Type reference (TYPE) SYCHAR01 CHAR01-Datenelement fuer SYST 20080731
10 Importing P_WITH_WARNINGS Call by reference Type reference (TYPE) SYCHAR01 Vergleich von Warnungen 20070810

Method COMPARE_WITH on class CL_ABAP_COMPILER_ROOT has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_PROGRAM Value transfer Type reference (TYPE) PROGRAM 20070217

Method CONSTRUCTOR on class CL_ABAP_COMPILER_ROOT has no exception.

Method GET_TRMSG_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_CODE Value transfer Type reference (TYPE) SYCHAR10 CHAR10 fuer SYST 20070217
2 Importing P_MESSAGE_ID Call by reference Type reference (TYPE) TRMSG_KEY Vollständige Meldung aus der TRMSG 20070217

Method GET_TRMSG_CODE on class CL_ABAP_COMPILER_ROOT has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 710