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:
Collaboration diagram for IMPL_PrintListener_DataContainer:

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 ( )

Definition at line 66 of file printhelper.cxx.

Member Function Documentation

◆ Notify()

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

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: