SAP ABAP Class CL_CUX_LOW_LEVEL_BUFFER (Buffering for LL Accesses)
Hierarchy
SAP_AP (Software Component) SAP Application Platform
   AP-CFG-CBA (Application Component) cBASE / Configuration Store
     CUX (Package) CU: External Communication with Configuration
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CBASE_CONSTANTS CBase: Constants 20050502
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CUX_CONSTANTS Constants for Conversion 20050310
Properties
Class CL_CUX_LOW_LEVEL_BUFFER  
Short Description Buffering for LL Accesses    
Super Class CL_CBASE_CONSTANTS CBase: Constants 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CUX   CU: External Communication with Configuration 
Created 20050310   SAP 
Last change 20060208   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CUX_LOW_LEVEL_BUFFER has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_CUX_CONSTANTS Constants for Conversion 20050310
Friends
Class CL_CUX_LOW_LEVEL_BUFFER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GGC_UPDIND_INSERT Instance attribute Private Attribute reference (LIKE) 20050310
2 GT_BUFFER Instance attribute Private Type reference (TYPE) TT_LOW_LEVEL_BUFFER 20050310
3 GV_MOMENT Instance attribute Private Type reference (TYPE) TIMESTAMP 20050310
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20050310
2 FILL_BUFFER Instance method Private Method Fill buffer 20050310
3 GET_BUFFER_CONTENT Instance method Public Method Gets Buffer Contents 20050513
4 GET_CFG Instance method Public Method Buffered Configuration 20050310
5 GET_OR_SET_CFG_REF Instance method Private Method Load Configuration from Database 20050310
6 LOAD_CFG Instance method Public Method Load Configuration from Database 20050310
7 SET_CFG Instance method Public Method Set Configuration From Externally (No Database Access) 20050426
8 SET_CFG_MULTI_LL Instance method Public Method Set Configurations From Externally (No Database Access) 20050513
9 SET_INSTANCE_DATA Instance method Public Method Instance 20050310
10 SET_MOMENT Instance method Public Method Sets Momentary Time/Date 20050310
11 SET_OWNER Instance method Public Method Owner 20050310
12 SET_OWNER_DATA Instance method Public Method Owner Data 20050310
13 SET_STREF_DATA Instance method Public Method Structure Reference Data 20050310
14 SET_STRUCTURE_DATA Instance method Public Method Structure 20050310
15 SET_VALUE_DATA Instance method Public Method Evaluation per Instance 20050310
Events
Class CL_CUX_LOW_LEVEL_BUFFER has no event.
Types
Class CL_CUX_LOW_LEVEL_BUFFER has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MOMENT Call by reference Type reference (TYPE) TIMESTAMP 20050310

Method CONSTRUCTOR on class CL_CUX_LOW_LEVEL_BUFFER has no exception.

Method FILL_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CFG Call by reference Object reference (TYPE REF TO) LCL_LOW_LEVEL_CFG 20050310

Method FILL_BUFFER on class CL_CUX_LOW_LEVEL_BUFFER has no exception.

Method GET_BUFFER_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INSTANCE Call by reference Type reference (TYPE) CUX_LL_BUFFER_INSTANCE_T Kommunikationstabelle LL-Konfiguration Instanzdaten 20050513
2 Exporting ET_PROPERTIES Call by reference Type reference (TYPE) CUX_LL_BUFFER_PROPERTIES_T Kommunikationstabelle LL-Konfiguration Merkmalsbewertung 20050513
3 Exporting ET_PROPERTIES_REF_CSTIC Call by reference Type reference (TYPE) CUX_LL_BUFFER_REFER_CSTIC_T Kommunikationstabelle LL-Konfiguration Objektmerkmale 20050513
4 Exporting ET_STRUCTURE Call by reference Type reference (TYPE) CUX_LL_BUFFER_STRUCTURE_T Kommunikationstabelle LL-Konfiguration Strukturdaten 20050513

Method GET_BUFFER_CONTENT on class CL_CUX_LOW_LEVEL_BUFFER has no exception.

Method GET_CFG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INSTANCE Call by reference Type reference (TYPE) IBRT_INSTANCE_DATA_T 20050310
2 Exporting ET_STRUCTURE Call by reference Type reference (TYPE) IBRT_PART_OF_STRUCTURE_VALID_T 20050310
3 Exporting EV_MOMENT Call by reference Type reference (TYPE) TIMESTAMP 20050310
4 Importing IV_INSTANCE Call by reference Type reference (TYPE) CUIB_CUOBJ 20050310
# Exception Resumable Description Created on
1 CX_CBASE_WAS_LOADED 20050310

Method GET_OR_SET_CFG_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_CUOBJ Call by reference Type reference (TYPE) CUIB_CUOBJ 20050310
2 Exporting EO_CFG Call by reference Object reference (TYPE REF TO) LCL_LOW_LEVEL_CFG 20050310
3 Importing IV_CBASE_NO_ID Call by reference Type reference (TYPE) CUIB_PERSISTENT_ID 20050310
4 Importing IV_CBASE_NO_TYPE Call by reference Type reference (TYPE) CUIB_PERSISTENT_ID_TYPE 20050310
5 Importing IV_INSTANCE_ID Call by reference Type reference (TYPE) CUIB_PERSISTENT_ID 20050310
6 Importing IV_INSTANCE_TYPE Call by reference Type reference (TYPE) CUIB_PERSISTENT_ID_TYPE 20050310

Method GET_OR_SET_CFG_REF on class CL_CUX_LOW_LEVEL_BUFFER has no exception.

Method LOAD_CFG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OWNER Call by reference Type reference (TYPE) IBCOXEXP_INOWN_TAB 20050310

Method LOAD_CFG on class CL_CUX_LOW_LEVEL_BUFFER has no exception.

Method SET_CFG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_INSTANCE Call by reference Type reference (TYPE) IBRT_INSTANCE_DATA_T IBRT: Instanzen 20050426
2 Importing IT_STRUCTURE Call by reference Type reference (TYPE) IBRT_PART_OF_STRUCTURE_VALID_T IBRT: Strukturdaten mit Gültigkeit 20050426

Method SET_CFG on class CL_CUX_LOW_LEVEL_BUFFER has no exception.

Method SET_CFG_MULTI_LL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_INSTANCE Call by reference Type reference (TYPE) CUX_LL_BUFFER_INSTANCE_T Kommunikationstabelle LL-Konfiguration Instanzdaten 20050513
2 Importing IT_PROPERTIES Call by reference Type reference (TYPE) CUX_LL_BUFFER_PROPERTIES_T Kommunikationstabelle LL-Konfiguration Merkmalsbewertung 20050513
3 Importing IT_PROPERTIES_REF_CSTIC Call by reference Type reference (TYPE) CUX_LL_BUFFER_REFER_CSTIC_T Kommunikationstabelle LL-Konfiguration Objektmerkmale 20050513
4 Importing IT_STRUCTURE Call by reference Type reference (TYPE) CUX_LL_BUFFER_STRUCTURE_T Kommunikationstabelle LL-Konfiguration Strukturdaten 20050513

Method SET_CFG_MULTI_LL on class CL_CUX_LOW_LEVEL_BUFFER has no exception.

Method SET_INSTANCE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_INSTANCE Call by reference Type reference (TYPE) IBCOXEXP_INST 20050310
2 Importing IV_CUOBJ Value transfer Type reference (TYPE) CUIB_CUOBJ 20050310

Method SET_INSTANCE_DATA on class CL_CUX_LOW_LEVEL_BUFFER has no exception.

Method SET_MOMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MOMENT Call by reference Type reference (TYPE) TIMESTAMP 20050310

Method SET_MOMENT on class CL_CUX_LOW_LEVEL_BUFFER has no exception.

Method SET_OWNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OWNER Call by reference Type reference (TYPE) IBINOWN 20050310

Method SET_OWNER on class CL_CUX_LOW_LEVEL_BUFFER has no exception.

Method SET_OWNER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OWNER Call by reference Type reference (TYPE) IBCOXEXP_INOWN 20050310

Method SET_OWNER_DATA on class CL_CUX_LOW_LEVEL_BUFFER has no exception.

Method SET_STREF_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_STRUCTURE_REF Call by reference Type reference (TYPE) CUX_EXP_IBSTREF 20050310

Method SET_STREF_DATA on class CL_CUX_LOW_LEVEL_BUFFER has no exception.

Method SET_STRUCTURE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_STRUCTURE Call by reference Type reference (TYPE) IBCOXEXP_IBST 20050310
2 Importing IV_CUOBJ Value transfer Type reference (TYPE) CUIB_CUOBJ 20050310

Method SET_STRUCTURE_DATA on class CL_CUX_LOW_LEVEL_BUFFER has no exception.

Method SET_VALUE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_VALUE Call by reference Type reference (TYPE) CUX_EXP_VALUE_T CUX: Exporttabelle Merkmalsbewertung 20050323

Method SET_VALUE_DATA on class CL_CUX_LOW_LEVEL_BUFFER has no exception.
History
Last changed by/on SAP  20060208 
SAP Release Created in 700