SAP ABAP Class CL_RSPO_FNTUTL_UCLIST (List of Unicode Codepoints (for font subsetting))
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CCM-PRN (Application Component) Print and Output Management
     SPOO (Package) Spool
Properties
Class CL_RSPO_FNTUTL_UCLIST  
Short Description List of Unicode Codepoints (for font subsetting)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SPOO   Spool 
Created 20121207   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RSPO_FNTUTL_UCLIST has no forward declaration.
Interfaces
Class CL_RSPO_FNTUTL_UCLIST has no interface implemented.
Friends
Class CL_RSPO_FNTUTL_UCLIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_NO_CODEPOINT Constant Public Type reference (TYPE) I -1 no Unicode codepoint 20121207
2 LAST_CODEPOINT_INDEX Instance attribute Private Type reference (TYPE) I 0 For get_first,get_next 20121207
3 NUMCODEPOINTS Instance attribute Public Type reference (TYPE) I 0 total number of codepoints 20121207
4 UCLIST Instance attribute Private Type reference (TYPE) T_UCCPTAB Table of Unicode codepoints 20121207
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CODEPOINT Instance method Public Method Add single codepoint to list 20121207
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20121207
3 EXPORT_AS_RAWTABLE Instance method Public Method Convert UCLIST into RAW X(6) table (for C-Call) 20121207
4 GET_FIRST_CODEPOINT Instance method Public Method Get first codepoint from list (or C_NO_CODEPOINT) 20121207
5 GET_NEXT_CODEPOINT Instance method Public Method Get next codepoint from list (or C_NO_CODEPOINT) 20121207
6 IMPORT_FROM_RAWTABLE Instance method Public Method Convert RAW X(6) table to UCLIST 20121207
Events
Class CL_RSPO_FNTUTL_UCLIST has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_UCCP Public Type reference (TYPE) I Unicode codepoint 20121207
2 T_UCCPTAB Public See coding Table of Unicode codepoints 20121207 T_UCCPTAB type sorted table of T_UCCP with unique default key
3 T_UCRAW Public See coding Raw representation of UC cp (X(3) ) 20121207 begin of T_UCRAW, ucraw(6) type x, "we only use 1st three bytes for the codepoint! end of T_UCRAW
4 T_UCRAWTAB Public See coding Table of raw representations of UC cp 20121207 T_UCRAWTAB type sorted table of T_UCRAW with unique key ucraw
Method Signatures

Method ADD_CODEPOINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CODEPOINT Call by reference Type reference (TYPE) I Unicode codepoint 20121207

Method ADD_CODEPOINT on class CL_RSPO_FNTUTL_UCLIST has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_RSPO_FNTUTL_UCLIST has no parameter.
Method CONSTRUCTOR on class CL_RSPO_FNTUTL_UCLIST has no exception.

Method EXPORT_AS_RAWTABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_RAWTAB Value transfer Type reference (TYPE) T_UCRAWTAB Raw table of Unicode codepoints 20121207

Method EXPORT_AS_RAWTABLE on class CL_RSPO_FNTUTL_UCLIST has no exception.

Method GET_FIRST_CODEPOINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_CODEPOINT Value transfer Type reference (TYPE) I First codepoint 20121207

Method GET_FIRST_CODEPOINT on class CL_RSPO_FNTUTL_UCLIST has no exception.

Method GET_NEXT_CODEPOINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_CODEPOINT Value transfer Type reference (TYPE) I Next Unicode codepoint 20121207

Method GET_NEXT_CODEPOINT on class CL_RSPO_FNTUTL_UCLIST has no exception.

Method IMPORT_FROM_RAWTABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RAWTAB Call by reference Type reference (TYPE) T_UCRAWTAB Table of raw representations of UC cp 20121207

Method IMPORT_FROM_RAWTABLE on class CL_RSPO_FNTUTL_UCLIST has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 740