SAP ABAP Class CL_PDL_ADRV_UTIL (Utilities for ABAP based PDL d)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CCM-PRN (Application Component) Print and Output Management
     SPOADR (Package) ABAP based PDL drivers
Properties
Class CL_PDL_ADRV_UTIL  
Short Description Utilities for ABAP based PDL d    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SPOADR   ABAP based PDL drivers 
Created 20071001   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_PDL_ADRV_UTIL has no forward declaration.
Interfaces
Class CL_PDL_ADRV_UTIL has no interface implemented.
Friends
Class CL_PDL_ADRV_UTIL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ADRV Instance attribute Private Object reference (TYPE REF TO) CL_PDL_ADRV Instance of the calling PDL driver class 20071001
2 CNV_DEST Instance attribute Private Type reference (TYPE) C Destination of the conversion 20071001
3 CONV Instance attribute Private Object reference (TYPE REF TO) CL_ABAP_CONV_OBJ Reference to converter object for texts 20071001
4 TRC_DEST Instance attribute Private Type reference (TYPE) C 'D' Trace destination 20071001
5 TRC_LEVEL Instance attribute Private Type reference (TYPE) I Trace level 20071001
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20071001
2 CONVERT Instance method Public Method Convert text data into the printer code page 20071001
3 CONVERT_AND_OUTPUT Instance method Public Method Convert and output text data 20071001
4 CONVERT_PRIV Instance method Private Method Convert text data into the printer code page 20071001
5 OUTPUT_DATA Instance method Public Method Output binary data 20071001
6 OUTPUT_DATA_PRIV Instance method Private Method 20071001
7 OUTPUT_PC_TO_XSTRING Instance method Private Method Write a print control to the print data stream 20090423
8 OUTPUT_PRINTCONTROL Instance method Public Method Write a print control to the print data stream 20071001
9 SET_CONVERTER Instance method Public Method Create the converter object for text output 20071001
10 TRC Instance method Public Method Write a trace to the SAP developer trace file dev_w* 20071001
11 TRCERR Instance method Public Method Write an ERROR trace to the SAP developer trace file dev_w* 20071001
12 TRCERR_STATIC Static method Public Method Write an ERROR trace to the SAP developer trace file dev_w* 20071001
13 TRC_PRIV Static method Private Method 20071001
14 TRC_STATIC Static method Public Method Write a trace to the SAP developer trace file dev_w* 20071001
Events
Class CL_PDL_ADRV_UTIL has no event.
Types
Class CL_PDL_ADRV_UTIL 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 ADRV Call by reference Object reference (TYPE REF TO) CL_PDL_ADRV 20071001
2 Importing CNV_DEST Call by reference Type reference (TYPE) C 20071001
3 Importing TRC_DEST Call by reference Type reference (TYPE) C 20071001
4 Importing TRC_LEVEL Call by reference Type reference (TYPE) I 1 20071001

Method CONSTRUCTOR on class CL_PDL_ADRV_UTIL has no exception.

Method CONVERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting BUFFER Call by reference Type reference (TYPE) XSTRING Output text in printer code page 20071001
2 Importing TEXT Call by reference Type reference (TYPE) STRING Input text in system code page 20071001

Method CONVERT on class CL_PDL_ADRV_UTIL has no exception.

Method CONVERT_AND_OUTPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TEXT Call by reference Type reference (TYPE) STRING Text to be output 20071001

Method CONVERT_AND_OUTPUT on class CL_PDL_ADRV_UTIL has no exception.

Method CONVERT_PRIV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting BUFFER Call by reference Type reference (TYPE) XSTRING Output text in printer code page 20071001
2 Importing TEXT Call by reference Type reference (TYPE) STRING Input text in system code page 20071001

Method CONVERT_PRIV on class CL_PDL_ADRV_UTIL has no exception.

Method OUTPUT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BUFFER Call by reference Type reference (TYPE) XSTRING buffer to be output 20071001

Method OUTPUT_DATA on class CL_PDL_ADRV_UTIL has no exception.

Method OUTPUT_DATA_PRIV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BUFFER Call by reference Type reference (TYPE) XSTRING buffer to be output 20071001

Method OUTPUT_DATA_PRIV on class CL_PDL_ADRV_UTIL has no exception.

Method OUTPUT_PC_TO_XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) RSPOADR_PRCTL ABAP based printer driver: Print control name 20090423
2 Changing XBUF Call by reference Type reference (TYPE) XSTRING 20090423

Method OUTPUT_PC_TO_XSTRING on class CL_PDL_ADRV_UTIL has no exception.

Method OUTPUT_PRINTCONTROL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) RSPOADR_PRCTL ABAP based printer driver: Print control name 20071001

Method OUTPUT_PRINTCONTROL on class CL_PDL_ADRV_UTIL has no exception.

Method SET_CONVERTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PRINTER_CODEPAGE Call by reference Type reference (TYPE) CPCODEPAGE SAP Character Set ID 20071001
2 Returning RE_RC Value transfer Type reference (TYPE) I Return value 20071001

Method SET_CONVERTER on class CL_PDL_ADRV_UTIL has no exception.

Method TRC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CALLER Call by reference Type reference (TYPE) CLIKE 20071001
2 Importing MESSAGE Call by reference Type reference (TYPE) CLIKE 20071001

Method TRC on class CL_PDL_ADRV_UTIL has no exception.

Method TRCERR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CALLER Call by reference Type reference (TYPE) CLIKE 20071001
2 Importing MESSAGE Call by reference Type reference (TYPE) CLIKE 20071001

Method TRCERR on class CL_PDL_ADRV_UTIL has no exception.

Method TRCERR_STATIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CALLER Call by reference Type reference (TYPE) CLIKE 20071001
2 Importing MESSAGE Call by reference Type reference (TYPE) CLIKE 20071001

Method TRCERR_STATIC on class CL_PDL_ADRV_UTIL has no exception.

Method TRC_PRIV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CALLER Call by reference Type reference (TYPE) CLIKE Calling method 20071001
2 Importing IM_MESSAGE Call by reference Type reference (TYPE) CLIKE Trace message text 20071001
3 Importing IM_SUFFIX Call by reference Type reference (TYPE) CLIKE Suffix for each line of trace 20071001
4 Importing IM_TRC_DEST Call by reference Type reference (TYPE) C ' ' Trace destination 20071001
5 Importing IM_TRC_LEVEL Call by reference Type reference (TYPE) I 1 Trace level of program for interactive use 20071001
6 Importing IM_TRC_LEVEL_VALUE Call by reference Type reference (TYPE) I Trace level of message 20071001

Method TRC_PRIV on class CL_PDL_ADRV_UTIL has no exception.

Method TRC_STATIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CALLER Call by reference Type reference (TYPE) CLIKE 20071001
2 Importing MESSAGE Call by reference Type reference (TYPE) CLIKE 20071001

Method TRC_STATIC on class CL_PDL_ADRV_UTIL has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 740