SAP ABAP Class CL_FDT_PROCESSOR (FDT: Processor)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-BR (Application Component) BRFplus - ABAP-Based Business Rules
     SFDT_CORE (Package) BRFplus: Core
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FDT_PROCESSOR FDT: Processor 20050822
Properties
Class CL_FDT_PROCESSOR  
Short Description FDT: Processor    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SFDT_CORE   BRFplus: Core 
Created 20050822   SAP 
Last change 20130531   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 IF_FDT_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_FDT_PROCESSOR FDT: Processor 20050822
Friends
Class CL_FDT_PROCESSOR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GO_DEBUGGEE Static Attribute Public Object reference (TYPE REF TO) IF_FDT_DEBUGGEE Debuggee 20080612
2 GTS_INSTANCE Static Attribute Private Type reference (TYPE) TS_INSTANCE Processor instances 20050828
3 GV_DEBUG_LOAD_TIMESTAMP Static Attribute Private Type reference (TYPE) TIMESTAMPL Timestamp for last memory data load 20080616
4 MO_TRACE Instance attribute Private Attribute reference (LIKE) 20060317
5 MV_FUNCTION_ID Instance attribute Private Attribute reference (LIKE) 20090611
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20050828
2 GET_INSTANCE Static method Public Method Get an instance 20050927
Events
Class CL_FDT_PROCESSOR has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_CALL_STACK Private See coding 20060215 begin of S_CALL_STACK, depth type i , expr_can_be_buffered type ABAP_BOOL, father_expr_can_be_buffered type abap_bool, end of s_call_stack
2 S_EXPR_RESULT Private See coding 20060214 BEGIN OF s_expr_result, * -> Key. context_sid TYPE i, expr_id TYPE if_fdt_types=>id, * -> Data. TIMESTAMPL TYPE TIMESTAMPL, "TIME-Stamp for CONTEXT DATA Change. ts_context_do type if_fdt_types=>TS_OBJECT_ID, o_result TYPE REF TO if_fdt_result, " o_result_data_object type ref to if_fdt_data_object, " o_expression type ref to IF_FDT_EXPRESSION, END OF s_expr_result
3 S_EXPR_RESULT_BUFFER Private See coding 20060214 BEGIN OF s_expr_result_buffer, timestamp type if_fdt_types=>TIMESTAMP, "Execution Timestamp th_expr_result type th_expr_result, END OF s_expr_result_buffer
4 S_INSTANCE Private See coding Processor instance 20050828 BEGIN OF s_instance, function_id TYPE if_fdt_types=>id, o_processor TYPE REF TO if_fdt_processor, END OF s_instance
5 TH_EXPR_RESULT Private See coding 20060214 th_expr_result TYPE hashED TABLE OF s_expr_result WITH UNIQUE KEY context_sid expr_id
6 TS_INSTANCE Private See coding Processor instances 20050828 ts_instance TYPE SORTED TABLE OF s_instance WITH UNIQUE KEY function_id
7 T_CALL_STACK Private See coding 20060215 t_call_stack type table of S_CALL_STACK
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FUNCTION_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20050828

Method CONSTRUCTOR on class CL_FDT_PROCESSOR has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_TRACE Call by reference Object reference (TYPE REF TO) IF_FDT_TRACE_WRITE FDT: Trace (Write Interface) 20090609
2 Importing IV_FUNCTION_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20050927
3 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) IF_FDT_PROCESSOR Processor 20050927

Method GET_INSTANCE on class CL_FDT_PROCESSOR has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 710