SAP ABAP Class CL_SLIN_CONTROL_GRAPH (Control Flow Graph)
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_CONTROL_GRAPH  
Short Description Control Flow Graph    
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 20110224   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)
Interfaces
Class CL_SLIN_CONTROL_GRAPH has no interface implemented.
Friends
Class CL_SLIN_CONTROL_GRAPH has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 EDGES Instance attribute Public See coding 20110224
2 NODES Instance attribute Public See coding 20110224
3 PROC_INDX Constant Public See coding 20130629
Methods
# Method Level Visibility Method type Description Created on
1 CLEAR Instance method Public Method 20110224
2 GET_INSTANCE Static method Public Method 20110224
3 GET_ROOT Instance method Public Method 20110224
4 PATH_EXIST Instance method Public Method 20110530
5 STMNT_IDX_TO_NODE_IDX Instance method Public Method 20110224
Events
Class CL_SLIN_CONTROL_GRAPH has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 EDGE Public See coding 20110224 BEGIN OF edge, from TYPE node_idx, to TYPE node_idx, END OF edge
2 NODE Public See coding 20110224 BEGIN OF node, id TYPE node_idx, " index in 'nodes' min TYPE sstmnt_idx, " interval lhs side lub TYPE sstmnt_idx, " interval rhs side (least upper bound, e.g. open right hand side) isvisited TYPE boolean, " mark, e.g. used for depth-first-left-to-right traversal cont TYPE xstring, " application specific content END OF node
3 NODE_IDX Public Type reference (TYPE) I 20110224
Method Signatures

Method CLEAR Signature

Method CLEAR on class CL_SLIN_CONTROL_GRAPH has no parameter.
Method CLEAR on class CL_SLIN_CONTROL_GRAPH has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PROC_IDX Call by reference Type reference (TYPE) SSTMNT_IDX 20110224
2 Importing PROG Call by reference Object reference (TYPE REF TO) CL_SLIN_PROG 20110224
3 Returning RET Value transfer Object reference (TYPE REF TO) CL_SLIN_CONTROL_GRAPH 20110224
4 Importing USE_RAISE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20110224

Method GET_INSTANCE on class CL_SLIN_CONTROL_GRAPH has no exception.

Method GET_ROOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RET Value transfer Type reference (TYPE) NODE 20110224

Method GET_ROOT on class CL_SLIN_CONTROL_GRAPH has no exception.

Method PATH_EXIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXCLUDING Call by reference Type reference (TYPE) NODE_IDX 0 20110530
2 Importing FROM Call by reference Type reference (TYPE) NODE_IDX 20110530
3 Returning RET Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20110530
4 Importing TO Call by reference Type reference (TYPE) NODE_IDX 20110530

Method PATH_EXIST on class CL_SLIN_CONTROL_GRAPH has no exception.

Method STMNT_IDX_TO_NODE_IDX 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 20110224
2 Returning RET Value transfer Type reference (TYPE) NODE_IDX 20110224

Method STMNT_IDX_TO_NODE_IDX on class CL_SLIN_CONTROL_GRAPH has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 732