SAP ABAP Class CL_IBASE_IBINTX_BUF (IBase: Short Text Instances Buffer)
Hierarchy
SAP_AP (Software Component) SAP Application Platform
   AP-MD-IBA (Application Component) Installed Base
     IB00 (Package) Application Development CS: Installed Base
Properties
Class CL_IBASE_IBINTX_BUF  
Short Description IBase: Short Text Instances Buffer    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package IB00   Application Development CS: Installed Base 
Created 20000713   SAP 
Last change 20060208   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IBCOX Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 IBINX Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 IBXX Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_IBASE_IBINTX_BUF has no interface implemented.
Friends
Class CL_IBASE_IBINTX_BUF has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BUFFER_HTAB Instance attribute Private Type reference (TYPE) IBINX_BUFFER_HTAB 20000714
2 CHANGE_TIME Instance attribute Private Type reference (TYPE) IUPTS 20000715
3 CHANGE_USER Instance attribute Private Type reference (TYPE) SY-UNAME 20000715
4 GTH_READ_BUFFER Instance attribute Private Type reference (TYPE) IBINX_BUFFER_HTAB 20050201
5 GTH_SEL Instance attribute Private Type reference (TYPE) IBINX_TH_SEL 20050823
6 GTH_SEL_ALL Instance attribute Private Type reference (TYPE) IBINX_TH_SEL_ALL 20050823
7 GTS_READ_BUFFER_INDEX Instance attribute Private Type reference (TYPE) IBINX_INDEX_STAB 20050201
8 INDEX_STAB Instance attribute Private Type reference (TYPE) IBINX_INDEX_STAB 20000714
9 IND_CHGDOC Instance attribute Private Type reference (TYPE) IBXX_REF-BOOL 20000715
10 POST_TAB Instance attribute Private Type reference (TYPE) GT_T_POST 20000715
Methods
# Method Level Visibility Method type Description Created on
1 ADD_TO_BUFFER Instance method Private Method ... 20050202
2 ADD_TO_POST_TAB Instance method Private Method 20000716
3 CHANGE Instance method Public Method 20000718
4 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20000713
5 FREE Instance method Public Method 20000929
6 GET_CHANGE_STATUS Instance method Public Method 20000716
7 GET_CHANGE_TIME Instance method Private Method 20000716
8 GET_CHANGE_USER Instance method Private Method 20000716
9 GET_CONS_SEG_INST Instance method Public Method 20010414
10 GET_POST_DATA Instance method Public Method 20010416
11 PREPARE_SAVE Instance method Public Method 20000715
12 READ Instance method Public Method 20000714
13 READ_BUFFER Instance method Private Method 20050202
14 READ_DB Instance method Private Method 20050201
15 REMOVE_FROM_BUFFER Instance method Private Method 20050202
16 SAVE Instance method Public Method 20000716
17 SET_CHANGE_TIME Instance method Public Method 20000715
18 SET_CHANGE_USER Instance method Public Method 20000715
19 SET_IND_CHANGE_DOCUM Instance method Public Method 20000715
20 SET_POST_DATA Instance method Public Method 20050712
21 SET_UCDES_BUFFER Instance method Private Method 20000716
Events
Class CL_IBASE_IBINTX_BUF has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GT_S_POST Public See coding 20050712 begin of GT_S_POST, filid type ibxx_ref-filid, ins_tab type ibinx_t_ibintx, upd_tab type ibinx_t_ibintx, del_tab type ibinx_t_ibintx, old_tab type ibinx_t_ibintx, end of gt_s_post
2 GT_T_POST Public See coding 20050712 GT_T_POST type sorted table of gt_s_post with unique key filid
3 T_FILID_VIEW_REC Private See coding ... 20000713 begin of T_FILID_VIEW_REC, filid type ibxx_ref-filid, phy_view type ibxx_ref-phy_view, end of t_filid_view_rec
4 T_FILID_VIEW_TAB Private See coding ... 20000713 T_FILID_VIEW_TAB type standard table of t_filid_view_rec with non-unique key filid
Method Signatures

Method ADD_TO_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_BUFFER Call by reference Type reference (TYPE) IBINX_BUFFER_HTAB write/readbuffer 20050202
2 Changing CT_INDEX Call by reference Type reference (TYPE) IBINX_INDEX_STAB index of the buffer 20050202
3 Importing IT_BUFFER_NEW Call by reference Type reference (TYPE) IBINX_BUFFER_TAB records to insert 20050202

Method ADD_TO_BUFFER on class CL_IBASE_IBINTX_BUF has no exception.

Method ADD_TO_POST_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_BUFFER Call by reference Type reference (TYPE) IBINX_BUFFER_REC ... 20000716
2 Importing IS_TYPE Call by reference Type reference (TYPE) C 1=insert,2=upd,3=delete,4=old. 20000716

Method ADD_TO_POST_TAB on class CL_IBASE_IBINTX_BUF has no exception.

Method CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_BUFFER Call by reference Type reference (TYPE) IBINX_BUFFER_TAB the changed records 20000718

Method CHANGE on class CL_IBASE_IBINTX_BUF has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_IBASE_IBINTX_BUF has no parameter.
Method CLASS_CONSTRUCTOR on class CL_IBASE_IBINTX_BUF has no exception.

Method FREE Signature

Method FREE on class CL_IBASE_IBINTX_BUF has no parameter.
Method FREE on class CL_IBASE_IBINTX_BUF has no exception.

Method GET_CHANGE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_IB_PART Call by reference Type reference (TYPE) IBXX_IB_PART_TAB identifier of the changed part 20000716
2 Exporting EV_IND_CHANGES Call by reference Type reference (TYPE) IBXX_BOOL 'X'=changes exist 20000716

Method GET_CHANGE_STATUS on class CL_IBASE_IBINTX_BUF has no exception.

Method GET_CHANGE_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_TIME Value transfer Type reference (TYPE) IUPTS ... 20000716

Method GET_CHANGE_TIME on class CL_IBASE_IBINTX_BUF has no exception.

Method GET_CHANGE_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_UNAME Value transfer Type reference (TYPE) SY-UNAME ... 20000716

Method GET_CHANGE_USER on class CL_IBASE_IBINTX_BUF has no exception.

Method GET_CONS_SEG_INST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SEG Call by reference Type reference (TYPE) IBXX_SEG_TAB guid_16 of the instances 20010414

Method GET_CONS_SEG_INST on class CL_IBASE_IBINTX_BUF has no exception.

Method GET_POST_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_POINTER Call by reference Object reference (TYPE REF TO) IF_IBASE_EXP general oo-instance 20010416
2 Importing IT_ID Call by reference Type reference (TYPE) IBXX_ID_TAB conversion table 20010416

Method GET_POST_DATA on class CL_IBASE_IBINTX_BUF has no exception.

Method PREPARE_SAVE Signature

Method PREPARE_SAVE on class CL_IBASE_IBINTX_BUF has no parameter.
Method PREPARE_SAVE on class CL_IBASE_IBINTX_BUF has no exception.

Method READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BUFFER Call by reference Type reference (TYPE) IBINX_BUFFER_TAB result in internal format 20000714
2 Importing IT_REQUEST Call by reference Type reference (TYPE) IBINX_REQUEST_TAB required records 20000714
3 Importing IV_SOURCE Call by reference Type reference (TYPE) IBXX_REF-SOURCE IBXX_C_3 '3'= source,'2'= read_buffer,'1'=DB 20000714

Method READ on class CL_IBASE_IBINTX_BUF has no exception.

Method READ_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_REQUEST Call by reference Type reference (TYPE) IBINX_REQUEST_TAB ... 20050202
2 Exporting ET_BUFFER Call by reference Type reference (TYPE) IBINX_BUFFER_TAB ... 20050202
3 Importing IT_BUFFER Call by reference Type reference (TYPE) IBINX_BUFFER_HTAB ... 20050202
4 Importing IT_INDEX Call by reference Type reference (TYPE) IBINX_INDEX_STAB ... 20050202

Method READ_BUFFER on class CL_IBASE_IBINTX_BUF has no exception.

Method READ_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_REQUEST Call by reference Type reference (TYPE) IBINX_REQUEST_TAB required records 20050201
2 Exporting ET_BUFFER Call by reference Type reference (TYPE) IBINX_BUFFER_TAB result in internal format 20050201

Method READ_DB on class CL_IBASE_IBINTX_BUF has no exception.

Method REMOVE_FROM_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_BUFFER Call by reference Type reference (TYPE) IBINX_BUFFER_HTAB write-/readbuffer 20050202
2 Changing CT_INDEX Call by reference Type reference (TYPE) IBINX_INDEX_STAB index to write-/readbuffer 20050202
3 Importing IT_BUFFER_REMOVE Call by reference Type reference (TYPE) IBINX_BUFFER_TAB records to remove 20050202

Method REMOVE_FROM_BUFFER on class CL_IBASE_IBINTX_BUF has no exception.

Method SAVE Signature

Method SAVE on class CL_IBASE_IBINTX_BUF has no parameter.
Method SAVE on class CL_IBASE_IBINTX_BUF has no exception.

Method SET_CHANGE_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TIME Call by reference Type reference (TYPE) IUPTS time, when the changes are done 20000716

Method SET_CHANGE_TIME on class CL_IBASE_IBINTX_BUF has no exception.

Method SET_CHANGE_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_UNAME Call by reference Type reference (TYPE) SY-UNAME SY-UNAME name of the user 20000716

Method SET_CHANGE_USER on class CL_IBASE_IBINTX_BUF has no exception.

Method SET_IND_CHANGE_DOCUM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IND_CHGDOC Call by reference Type reference (TYPE) IBXX_REF-BOOL 'X'=change documents are written 20000715

Method SET_IND_CHANGE_DOCUM on class CL_IBASE_IBINTX_BUF has no exception.

Method SET_POST_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ENGINE Call by reference Object reference (TYPE REF TO) IF_IBASE_ENGINE_IBCO 20050712
2 Importing IT_EXP Call by reference Type reference (TYPE) IBCOX_EXP_TAB 20050715

Method SET_POST_DATA on class CL_IBASE_IBINTX_BUF has no exception.

Method SET_UCDES_BUFFER Signature

Method SET_UCDES_BUFFER on class CL_IBASE_IBINTX_BUF has no parameter.
Method SET_UCDES_BUFFER on class CL_IBASE_IBINTX_BUF has no exception.
History
Last changed by/on SAP  20060208 
SAP Release Created in 30A