LibreOffice Module sfx2 (master) 1
Public Member Functions | Public Attributes | List of all members
IMPL_PrintListener_DataContainer Struct Reference
Inheritance diagram for IMPL_PrintListener_DataContainer:
[legend]
Collaboration diagram for IMPL_PrintListener_DataContainer:
[legend]

Public Member Functions

 IMPL_PrintListener_DataContainer ()
 
void Notify (SfxBroadcaster &aBC, const SfxHint &aHint) override
 
- Public Member Functions inherited from SfxListener
 SfxListener ()
 
 SfxListener (const SfxListener &rCopy)
 
virtual ~SfxListener () COVERITY_NOEXCEPT_FALSE
 
void StartListening (SfxBroadcaster &rBroadcaster, DuplicateHandling eDuplicateHanding=DuplicateHandling::Unexpected)
 
void EndListening (SfxBroadcaster &rBroadcaster, bool bRemoveAllDuplicates=false)
 
void EndListeningAll ()
 
bool IsListening (SfxBroadcaster &rBroadcaster) const
 
sal_uInt16 GetBroadcasterCount () const
 
SfxBroadcasterGetBroadcasterJOE (sal_uInt16 nNo) const
 
virtual void Notify (SfxBroadcaster &rBC, const SfxHint &rHint)
 
void RemoveBroadcaster_Impl (SfxBroadcaster &rBC)
 
virtual bool IsSdrView () const
 

Public Attributes

SfxObjectShellRef m_pObjectShell
 
std::mutex m_aMutex
 
comphelper::OInterfaceContainerHelper4< view::XPrintJobListener > m_aJobListeners
 
uno::Reference< css::view::XPrintJob > m_xPrintJob
 
css::uno::Sequence< css::beans::PropertyValue > m_aPrintOptions
 

Detailed Description

Definition at line 58 of file printhelper.cxx.

Constructor & Destructor Documentation

◆ IMPL_PrintListener_DataContainer()

IMPL_PrintListener_DataContainer::IMPL_PrintListener_DataContainer ( )
inlineexplicit

Definition at line 66 of file printhelper.cxx.

Member Function Documentation

◆ Notify()

void IMPL_PrintListener_DataContainer::Notify ( SfxBroadcaster aBC,
const SfxHint aHint 
)
overridevirtual

Member Data Documentation

◆ m_aJobListeners

comphelper::OInterfaceContainerHelper4<view::XPrintJobListener> IMPL_PrintListener_DataContainer::m_aJobListeners

Definition at line 62 of file printhelper.cxx.

Referenced by Notify().

◆ m_aMutex

std::mutex IMPL_PrintListener_DataContainer::m_aMutex

Definition at line 61 of file printhelper.cxx.

Referenced by Notify().

◆ m_aPrintOptions

css::uno::Sequence< css::beans::PropertyValue > IMPL_PrintListener_DataContainer::m_aPrintOptions

Definition at line 64 of file printhelper.cxx.

Referenced by Notify().

◆ m_pObjectShell

SfxObjectShellRef IMPL_PrintListener_DataContainer::m_pObjectShell

Definition at line 60 of file printhelper.cxx.

Referenced by Notify().

◆ m_xPrintJob

uno::Reference< css::view::XPrintJob> IMPL_PrintListener_DataContainer::m_xPrintJob

Definition at line 63 of file printhelper.cxx.

Referenced by Notify().


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