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

#include <QueueInfo.hxx>

Public Member Functions

 QueueInfo ()
 
const OUString & GetPrinterName () const
 
const OUString & GetDriver () const
 
const OUString & GetLocation () const
 
const OUString & GetComment () const
 
PrintQueueFlags GetStatus () const
 
sal_uInt32 GetJobs () const
 

Private Attributes

OUString maPrinterName
 
OUString maDriver
 
OUString maLocation
 
OUString maComment
 
PrintQueueFlags mnStatus
 
sal_uInt32 mnJobs
 

Friends

class Printer
 

Detailed Description

Definition at line 30 of file QueueInfo.hxx.

Constructor & Destructor Documentation

◆ QueueInfo()

QueueInfo::QueueInfo ( )

Definition at line 22 of file QueueInfo.cxx.

References mnJobs, mnStatus, and NONE.

Member Function Documentation

◆ GetComment()

const OUString & QueueInfo::GetComment ( ) const

Definition at line 31 of file QueueInfo.cxx.

References maComment.

◆ GetDriver()

const OUString & QueueInfo::GetDriver ( ) const

Definition at line 29 of file QueueInfo.cxx.

References maDriver.

Referenced by Printer::Printer().

◆ GetJobs()

sal_uInt32 QueueInfo::GetJobs ( ) const

Definition at line 33 of file QueueInfo.cxx.

References mnJobs.

◆ GetLocation()

const OUString & QueueInfo::GetLocation ( ) const

Definition at line 30 of file QueueInfo.cxx.

References maLocation.

◆ GetPrinterName()

const OUString & QueueInfo::GetPrinterName ( ) const

Definition at line 28 of file QueueInfo.cxx.

References maPrinterName.

Referenced by Printer::Printer(), and vcl::PrintDialog::updatePrinterText().

◆ GetStatus()

PrintQueueFlags QueueInfo::GetStatus ( ) const

Definition at line 32 of file QueueInfo.cxx.

References mnStatus.

Friends And Related Function Documentation

◆ Printer

friend class Printer
friend

Definition at line 32 of file QueueInfo.hxx.

Member Data Documentation

◆ maComment

OUString QueueInfo::maComment
private

Definition at line 38 of file QueueInfo.hxx.

Referenced by GetComment().

◆ maDriver

OUString QueueInfo::maDriver
private

Definition at line 36 of file QueueInfo.hxx.

Referenced by GetDriver().

◆ maLocation

OUString QueueInfo::maLocation
private

Definition at line 37 of file QueueInfo.hxx.

Referenced by GetLocation().

◆ maPrinterName

OUString QueueInfo::maPrinterName
private

Definition at line 35 of file QueueInfo.hxx.

Referenced by GetPrinterName().

◆ mnJobs

sal_uInt32 QueueInfo::mnJobs
private

Definition at line 40 of file QueueInfo.hxx.

Referenced by GetJobs(), and QueueInfo().

◆ mnStatus

PrintQueueFlags QueueInfo::mnStatus
private

Definition at line 39 of file QueueInfo.hxx.

Referenced by GetStatus(), and QueueInfo().


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