SAP ABAP Class CL_SLIN_CALL_FM (Manage CALL FUNCTION entries)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ABA-LA-EPC (Application Component) Extended Program Check (SLIN)
     SLIN_INTERN (Package) Internal Use for SLIN (changes made without discussion)
Properties
Class CL_SLIN_CALL_FM  
Short Description Manage CALL FUNCTION entries    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SLIN_INTERN   Internal Use for SLIN (changes made without discussion) 
Created 20120417   SAP 
Last change 20140121   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 CL_SLIN_UTIL Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_SLIN_CALL_FM has no interface implemented.
Friends
Class CL_SLIN_CALL_FM has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ARG_SET Instance attribute Public Type reference (TYPE) ARG_SET_T 20120417
2 CALL_SET Instance attribute Public Type reference (TYPE) NAME_INDEX_TAG_SET_T 20120417
3 DEST_SET Instance attribute Public Type reference (TYPE) ITEM_SET_T 20120417
4 DYNAMIC Constant Public Type reference (TYPE) STRING `XX_SLIN_INT_DYNAMIC` 20120417
5 DYNAMIC_CALL_SET Instance attribute Public Type reference (TYPE) NAME_INDEX_TAG_SET_T 20120417
6 EXCEPT_SET Instance attribute Public Type reference (TYPE) EXCEPT_SET_T 20120417
7 GROUP_SET Instance attribute Public Type reference (TYPE) ITEM_SET_T 20120417
8 INACTIVE_CALL_CUSTOM Instance attribute Public Type reference (TYPE) NAME_INDEX_TAG_SET_T 20120816
9 IN_GROUP Constant Public Type reference (TYPE) RFCDEST `XX_SLIN_IN_GROUP` 20120417
10 PARSE_ERROR_SET Instance attribute Public Type reference (TYPE) CL_SLIN_UTIL=>IDX_STD 20121127
11 PROCS_WITH_NO_PROG Instance attribute Public Type reference (TYPE) NAME_INDEX_TAG_SET_T 20120417
12 PROG_SET_CALLS Instance attribute Public Type reference (TYPE) CL_SLIN_UTIL=>PROG_SET_CALLS_T 20120820
13 TAG Constant Public See coding 20120417
14 TASK_SET Instance attribute Public Type reference (TYPE) ITEM_SET_T 20120417
Methods
# Method Level Visibility Method type Description Created on
1 GET_INSTANCE Static method Public Method 20120417
2 HAS_NONZERO_EXCEPTIONS Static method Public Method Check whether function has valid (non-zero) EXCEPTIONS block 20130722
3 IDX_TO_NAME Static method Public Method 20120417
4 IS_INTERNAL_CALL Instance method Public Method 20120417
5 IS_RFC Static method Public Method 20120417
6 TO_IGNORE Static method Public Method CALL FUNCTION to ignore 20130616
Events
Class CL_SLIN_CALL_FM has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 ARG_SET_T Public See coding 20120417 arg_set_t TYPE SORTED TABLE OF arg_t WITH NON-UNIQUE KEY idx tag
2 ARG_T Public See coding 20120417 BEGIN OF arg_t, idx TYPE sstmnt_idx. INCLUDE TYPE if_slin_proc_sig=>argument. TYPES END OF arg_t
3 EXCEPT_SET_T Public See coding 20120417 except_set_t TYPE SORTED TABLE OF cl_slin_util=>idx_name WITH UNIQUE KEY table_line
4 ITEM_SET_T Public See coding 20120417 item_set_t TYPE HASHED TABLE OF cl_slin_util=>idx_name WITH UNIQUE KEY idx
5 NAME_INDEX_TAG_SET_T Public See coding 20120417 name_index_tag_set_t TYPE SORTED TABLE OF cl_slin_util=>name_index_tag WITH UNIQUE KEY table_line WITH NON-UNIQUE SORTED KEY name_idx COMPONENTS name idx
Method Signatures

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PROG Call by reference Object reference (TYPE REF TO) CL_SLIN_PROG 20120417
2 Returning RET Value transfer Object reference (TYPE REF TO) CL_SLIN_CALL_FM 20120417

Method GET_INSTANCE on class CL_SLIN_CALL_FM has no exception.

Method HAS_NONZERO_EXCEPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PROG Call by reference Object reference (TYPE REF TO) CL_SLIN_PROG Slin Utility zu Programm-Sourcen 20130722
2 Importing IV_IDX Call by reference Type reference (TYPE) SSTMNT_IDX Index in die Statement-Tabelle vom SCAN-Befehl 20130722
3 Returning RV_RET Value transfer Type reference (TYPE) ABAP_BOOL 20130722

Method HAS_NONZERO_EXCEPTIONS on class CL_SLIN_CALL_FM has no exception.

Method IDX_TO_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting FOUND Call by reference Type reference (TYPE) BOOLEAN 20120417
2 Importing IDX Call by reference Type reference (TYPE) SSTMNT_IDX 20120417
3 Exporting NAME Call by reference Type reference (TYPE) STRING 20120417
4 Importing SET Call by reference Type reference (TYPE) ITEM_SET_T 20120417

Method IDX_TO_NAME on class CL_SLIN_CALL_FM has no exception.

Method IS_INTERNAL_CALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IDX Call by reference Type reference (TYPE) SSTMNT_IDX 20120417
2 Returning RET Value transfer Type reference (TYPE) BOOLEAN 20120417

Method IS_INTERNAL_CALL on class CL_SLIN_CALL_FM has no exception.

Method IS_RFC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RET Value transfer Type reference (TYPE) ABAP_BOOL 20120417
2 Importing TAG Call by reference Type reference (TYPE) FLAG 20120417

Method IS_RFC on class CL_SLIN_CALL_FM has no exception.

Method TO_IGNORE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LEX Call by reference Object reference (TYPE REF TO) CL_SLIN_LEXER Statement Lexer 20130616
2 Returning RET Value transfer Type reference (TYPE) ABAP_BOOL 20130616

Method TO_IGNORE on class CL_SLIN_CALL_FM has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740