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

#include <cfgitems.hxx>

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

Public Member Functions

 SwAddPrinterItem ()
 
 SwAddPrinterItem (const SwPrintData &rPrtData)
 
virtual SwAddPrinterItemClone (SfxItemPool *pPool=nullptr) const override
 
virtual bool operator== (const SfxPoolItem &) const override
 
- Public Member Functions inherited from SfxPoolItem
void AddRef (sal_uInt32 n=1) const
 
virtual ~SfxPoolItem ()
 
void SetWhich (sal_uInt16 nId)
 
sal_uInt16 Which () const
 
T & StaticWhichCast (TypedWhichId< T > nId)
 
const T & StaticWhichCast (TypedWhichId< T > nId) const
 
T * DynamicWhichCast (TypedWhichId< T > nId)
 
const T * DynamicWhichCast (TypedWhichId< T > nId) const
 
virtual bool operator== (const SfxPoolItem &) const=0
 
bool operator!= (const SfxPoolItem &rItem) const
 
virtual bool operator< (const SfxPoolItem &) const
 
virtual bool IsSortable () const
 
virtual bool HasLookup () const
 
virtual lookup_iterator Lookup (lookup_iterator, lookup_iterator end) const
 
virtual bool GetPresentation (SfxItemPresentation ePresentation, MapUnit eCoreMetric, MapUnit ePresentationMetric, OUString &rText, const IntlWrapper &rIntlWrapper) const
 
virtual void ScaleMetrics (tools::Long lMult, tools::Long lDiv)
 
virtual bool HasMetrics () const
 
virtual bool QueryValue (css::uno::Any &rVal, sal_uInt8 nMemberId=0) const
 
virtual bool PutValue (const css::uno::Any &rVal, sal_uInt8 nMemberId)
 
virtual SfxPoolItemClone (SfxItemPool *pPool=nullptr) const=0
 
std::unique_ptr< SfxPoolItemCloneSetWhich (sal_uInt16 nNewWhich) const
 
std::unique_ptr< T > CloneSetWhich (TypedWhichId< T > nId) const
 
sal_uInt32 GetRefCount () const
 
SfxItemKind GetKind () const
 
virtual void dumpAsXml (xmlTextWriterPtr pWriter) const
 
virtual boost::property_tree::ptree dumpAsJSON () const
 
virtual bool IsVoidItem () const
 
- Public Member Functions inherited from SwPrintData
 SwPrintData ()
 
virtual ~SwPrintData ()
 
 SwPrintData (SwPrintData const &)=default
 
 SwPrintData (SwPrintData &&)=default
 
SwPrintDataoperator= (SwPrintData const &)=default
 
SwPrintDataoperator= (SwPrintData &&)=default
 
bool operator== (const SwPrintData &rData) const
 
const SwRenderDataGetRenderData () const
 Note: in the context where this class is used the pointers should always be valid during the lifetime of this object. More...
 
void SetRenderData (const SwRenderData *pData)
 
bool IsPrintGraphic () const
 
bool IsPrintTable () const
 
bool IsPrintDraw () const
 
bool IsPrintControl () const
 
bool IsPrintLeftPage () const
 
bool IsPrintRightPage () const
 
bool IsPrintReverse () const
 
bool IsPaperFromSetup () const
 
bool IsPrintEmptyPages () const
 
bool IsPrintProspect () const
 
bool IsPrintProspectRTL () const
 
bool IsPrintPageBackground () const
 
bool IsPrintBlackFont () const
 
bool IsPrintSingleJobs () const
 
SwPostItMode GetPrintPostIts () const
 
const OUString & GetFaxName () const
 
bool IsPrintHiddenText () const
 
bool IsPrintTextPlaceholder () const
 
void SetPrintGraphic (bool b)
 
void SetPrintTable (bool b)
 
void SetPrintDraw (bool b)
 
void SetPrintControl (bool b)
 
void SetPrintLeftPage (bool b)
 
void SetPrintRightPage (bool b)
 
void SetPrintReverse (bool b)
 
void SetPaperFromSetup (bool b)
 
void SetPrintEmptyPages (bool b)
 
void SetPrintPostIts (SwPostItMode n)
 
void SetPrintProspect (bool b)
 
void SetPrintProspect_RTL (bool b)
 
void SetPrintPageBackground (bool b)
 
void SetPrintBlackFont (bool b)
 
void SetPrintSingleJobs (bool b)
 
void SetFaxName (const OUString &rSet)
 
void SetPrintHiddenText (bool b)
 
void SetPrintTextPlaceholder (bool b)
 
virtual void doSetModified ()
 

Additional Inherited Members

- Public Types inherited from SfxPoolItem
typedef std::vector< SfxPoolItem * >::const_iterator lookup_iterator
 
- Public Attributes inherited from SwPrintData
bool m_bPrintGraphic
 
bool m_bPrintTable
 
bool m_bPrintDraw
 
bool m_bPrintControl
 
bool m_bPrintPageBackground
 
bool m_bPrintBlackFont
 
bool m_bPrintHiddenText
 
bool m_bPrintTextPlaceholder
 
bool m_bPrintLeftPages
 
bool m_bPrintRightPages
 
bool m_bPrintReverse
 
bool m_bPrintProspect
 
bool m_bPrintProspectRTL
 
bool m_bPrintSingleJobs
 
bool m_bPaperFromSetup
 
bool m_bPrintEmptyPages
 Print empty pages. More...
 
SwPostItMode m_nPrintPostIts
 
OUString m_sFaxName
 
- Protected Member Functions inherited from SfxPoolItem
 SfxPoolItem (sal_uInt16 nWhich=0)
 
 SfxPoolItem (const SfxPoolItem &rCopy)
 

Detailed Description

Definition at line 102 of file cfgitems.hxx.

Constructor & Destructor Documentation

◆ SwAddPrinterItem() [1/2]

SwAddPrinterItem::SwAddPrinterItem ( )

Definition at line 175 of file cfgitems.cxx.

Referenced by Clone().

◆ SwAddPrinterItem() [2/2]

SwAddPrinterItem::SwAddPrinterItem ( const SwPrintData rPrtData)

Definition at line 181 of file cfgitems.cxx.

References SwPrintData::operator=().

Member Function Documentation

◆ Clone()

SwAddPrinterItem * SwAddPrinterItem::Clone ( SfxItemPool pPool = nullptr) const
overridevirtual

Implements SfxPoolItem.

Definition at line 187 of file cfgitems.cxx.

References SwAddPrinterItem().

◆ operator==()

bool SwAddPrinterItem::operator== ( const SfxPoolItem rAttr) const
overridevirtual

Implements SfxPoolItem.

Definition at line 192 of file cfgitems.cxx.

References SwPrintData::operator==().


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