SAP ABAP Class CL_NLS_STRUC_CONTAINER_SNAME (Correct Alignment in Containers (Structure Name Given))
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-I18 (Application Component) Internationalization (I18N)
     SNLSK (Package) Kernel NLS Development
Properties
Class CL_NLS_STRUC_CONTAINER_SNAME  
Short Description Correct Alignment in Containers (Structure Name Given)    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SNLSK   Kernel NLS Development 
Created 20020403   SAP 
Last change 20020403   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_NLS_STRUC_CONTAINER_SNAME has no interface implemented.
Friends
Class CL_NLS_STRUC_CONTAINER_SNAME has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BUFFER Instance attribute Private Type reference (TYPE) XSTRING Temporary Buffer 20020403
2 CODEPAGE_FIXED Instance attribute Public Type reference (TYPE) ABAP_BOOL Instance Was Created Using CREATE_FOR_FIXED_CODEPAGE 20020403
3 LANGCP_TAB Instance attribute Private Type reference (TYPE) LANGCP_TAB_T Assignment Of Language to Character Set 20020403
4 RAISE_CONV_ERROR Instance attribute Public Type reference (TYPE) ABAP_BOOL Flag: Raise Exception for Conversion Error 20020403
5 SIMPLE_COPY Instance attribute Public Type reference (TYPE) ABAP_BOOL Simple Copying Sufficient 20020403
6 STRUCTURE_NAME Instance attribute Public Type reference (TYPE) FIELDNAME Structure name 20020403
7 STRUC_REF Instance attribute Private Object reference (TYPE REF TO) DATA Reference to Structure 20020403
8 SVIEW Instance attribute Private Object reference (TYPE REF TO) CL_ABAP_VIEW_OFFLEN Offset Length Info (Non-Unicode) 20020403
Methods
# Method Level Visibility Method type Description Created on
1 CONT_TO_STRUC Instance method Public Method Converts from External Layout into Structure Layout 20020403
2 CREATE Static method Public Method Creating Instance 20020403
3 CREATE_FOR_FIXED_CODEPAGE Static method Public Method Creates Instance for Fixed Codepage 20020403
4 STRUC_TO_CONT Instance method Public Method Converts from Structure Layout into External Layout 20020403
Events
Class CL_NLS_STRUC_CONTAINER_SNAME has no event.
Types
Class CL_NLS_STRUC_CONTAINER_SNAME has no local type.
Method Signatures

Method CONT_TO_STRUC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CONT Call by reference Type reference (TYPE) CLIKE Container 20020403
2 Importing LANGU Call by reference Type reference (TYPE) SPRAS Sprache 20020403
# Exception Resumable Description Created on
1 CX_PARAMETER_INVALID_RANGE Parameter mit ungültigem Wertebereich 20020403
2 CX_SY_CONVERSION_CODEPAGE System-Exception bei Zeichensatzkonvertierung 20020403

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CP_TAB Call by reference Type reference (TYPE) NLS_LANGU_CP_TAB Zuordnung von Sprachen zu Codepages 20020403
2 Returning INST Value transfer Object reference (TYPE REF TO) CL_NLS_STRUC_CONTAINER_SNAME Neue Instanz 20020403
3 Importing RAISE_CONV_ERROR Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Flag: Werfe Ausnahme bei Konvertierungs-Fehler 20020403
4 Importing STRUC_NAME Call by reference Type reference (TYPE) FIELDNAME Feldname 20020403
# Exception Resumable Description Created on
1 CX_PARAMETER_INVALID_RANGE Parameter mit ungültigem Wertebereich 20020403
2 CX_SY_CODEPAGE_CONVERTER_INIT System-Exception für Initialisierung Code Page Converter 20020403

Method CREATE_FOR_FIXED_CODEPAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CODEPAGE Call by reference Type reference (TYPE) CPCODEPAGE SAP-Zeichensatzidentifikation 20020403
2 Returning INST Value transfer Object reference (TYPE REF TO) CL_NLS_STRUC_CONTAINER_SNAME neue Instanz 20020403
3 Importing RAISE_CONV_ERROR Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Flag: Werfe Ausnahme bei Konvertierungs-Fehler 20020403
4 Importing STRUC_NAME Call by reference Type reference (TYPE) FIELDNAME Feldname 20020403
# Exception Resumable Description Created on
1 CX_PARAMETER_INVALID_RANGE Parameter mit ungültigem Wertebereich 20020403
2 CX_SY_CODEPAGE_CONVERTER_INIT System-Exception für Initialisierung Code Page Converter 20020403

Method STRUC_TO_CONT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CONT Call by reference Type reference (TYPE) CLIKE Container 20020403
2 Importing LANGU Call by reference Type reference (TYPE) SPRAS Sprache 20020403
3 Exporting TRUNCATION_FLAG Call by reference Type reference (TYPE) I Zeigt an, ob ein Feld verkürzt werden musste 20020403
# Exception Resumable Description Created on
1 CX_PARAMETER_INVALID_RANGE Parameter mit ungültigem Wertebereich 20020403
2 CX_SY_CONVERSION_CODEPAGE System-Exception bei Zeichensatzkonvertierung 20020403
History
Last changed by/on SAP  20020403 
SAP Release Created in 630