LibreOffice Module vcl (master) 1
Public Member Functions | List of all members
SvpSalPrinter Class Referencefinal

#include <svpprn.hxx>

Inheritance diagram for SvpSalPrinter:
[legend]
Collaboration diagram for SvpSalPrinter:
[legend]

Public Member Functions

 SvpSalPrinter (SalInfoPrinter *pInfoPrinter)
 
- Public Member Functions inherited from PspSalPrinter
 PspSalPrinter (SalInfoPrinter *pPrinter)
 
virtual ~PspSalPrinter () override
 
virtual bool StartJob (const OUString *pFileName, const OUString &rJobName, const OUString &rAppName, sal_uInt32 nCopies, bool bCollate, bool bDirect, ImplJobSetup *pSetupData) override
 
virtual bool StartJob (const OUString *, const OUString &, const OUString &, ImplJobSetup *, vcl::PrinterController &i_rController) override
 
virtual bool EndJob () override
 
virtual SalGraphicsStartPage (ImplJobSetup *pSetupData, bool bNewJobData) override
 
virtual void EndPage () override
 
- Public Member Functions inherited from SalPrinter
 SalPrinter ()
 
virtual ~SalPrinter ()
 
virtual bool StartJob (const OUString *pFileName, const OUString &rJobName, const OUString &rAppName, sal_uInt32 nCopies, bool bCollate, bool bDirect, ImplJobSetup *pSetupData)=0
 
virtual bool StartJob (const OUString *pFileName, const OUString &rJobName, const OUString &rAppName, ImplJobSetup *pSetupData, vcl::PrinterController &rController)
 
virtual bool EndJob ()=0
 
virtual SalGraphicsStartPage (ImplJobSetup *pSetupData, bool bNewJobData)=0
 
virtual void EndPage ()=0
 
virtual SalPrinterError GetErrorCode ()
 

Additional Inherited Members

- Public Attributes inherited from PspSalPrinter
OUString m_aFileName
 
OUString m_aTmpFile
 
SalInfoPrinterm_pInfoPrinter
 
std::unique_ptr< GenPspGraphicsm_xGraphics
 
psp::PrinterJob m_aPrintJob
 
psp::JobData m_aJobData
 
psp::PrinterGfx m_aPrinterGfx
 
sal_uInt32 m_nCopies
 
bool m_bCollate
 
bool m_bPdf
 
bool m_bIsPDFWriterJob
 

Detailed Description

Definition at line 31 of file svpprn.hxx.

Constructor & Destructor Documentation

◆ SvpSalPrinter()

SvpSalPrinter::SvpSalPrinter ( SalInfoPrinter pInfoPrinter)

The documentation for this class was generated from the following file: