LibreOffice Module vcl (master)  1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
AquaSalPrinter Class Reference

#include <salprn.h>

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

Public Member Functions

 AquaSalPrinter (AquaSalInfoPrinter *i_pInfoPrinter)
 
virtual ~AquaSalPrinter () override
 
virtual bool StartJob (const OUString *i_pFileName, const OUString &i_rJobName, const OUString &i_rAppName, sal_uInt32 i_nCopies, bool i_bCollate, bool i_bDirect, ImplJobSetup *i_pSetupData) override
 
virtual bool StartJob (const OUString *i_pFileName, const OUString &rJobName, const OUString &i_rAppName, ImplJobSetup *i_pSetupData, vcl::PrinterController &i_rListener) override
 
virtual bool EndJob () override
 
virtual SalGraphicsStartPage (ImplJobSetup *i_pSetupData, bool i_bNewJobData) override
 
virtual void EndPage () override
 
- Public Member Functions inherited from SalPrinter
 SalPrinter ()
 
virtual ~SalPrinter ()
 
virtual SalPrinterError GetErrorCode ()
 

Private Member Functions

 AquaSalPrinter (const AquaSalPrinter &)=delete
 
AquaSalPrinteroperator= (const AquaSalPrinter &)=delete
 

Private Attributes

AquaSalInfoPrintermpInfoPrinter
 

Detailed Description

Definition at line 114 of file osx/salprn.h.

Constructor & Destructor Documentation

AquaSalPrinter::AquaSalPrinter ( AquaSalInfoPrinter i_pInfoPrinter)
virtual AquaSalPrinter::~AquaSalPrinter ( )
overridevirtual
AquaSalPrinter::AquaSalPrinter ( const AquaSalPrinter )
privatedelete

Member Function Documentation

virtual bool AquaSalPrinter::EndJob ( )
overridevirtual

Implements SalPrinter.

virtual void AquaSalPrinter::EndPage ( )
overridevirtual

Implements SalPrinter.

AquaSalPrinter& AquaSalPrinter::operator= ( const AquaSalPrinter )
privatedelete
virtual bool AquaSalPrinter::StartJob ( const OUString *  i_pFileName,
const OUString &  i_rJobName,
const OUString &  i_rAppName,
sal_uInt32  i_nCopies,
bool  i_bCollate,
bool  i_bDirect,
ImplJobSetup i_pSetupData 
)
overridevirtual

Implements SalPrinter.

virtual bool AquaSalPrinter::StartJob ( const OUString *  i_pFileName,
const OUString &  rJobName,
const OUString &  i_rAppName,
ImplJobSetup i_pSetupData,
vcl::PrinterController i_rListener 
)
overridevirtual

Reimplemented from SalPrinter.

virtual SalGraphics* AquaSalPrinter::StartPage ( ImplJobSetup i_pSetupData,
bool  i_bNewJobData 
)
overridevirtual

Implements SalPrinter.

Member Data Documentation

AquaSalInfoPrinter* AquaSalPrinter::mpInfoPrinter
private

Definition at line 116 of file osx/salprn.h.


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