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

#include <mtnotification.hxx>

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

Public Member Functions

virtual void SAL_CALL notify (const css::uno::Any &rUserData) override
 
 MainThreadNotificationRequest (const ::rtl::Reference< OleEmbeddedObject > &xObj, sal_uInt16 nNotificationType, sal_uInt32 nAspect=0)
 
 ~MainThreadNotificationRequest () override
 

Private Attributes

OleEmbeddedObjectm_pObject
 
css::uno::WeakReference< css::embed::XEmbeddedObject > m_xObject
 
sal_uInt16 m_nNotificationType
 
sal_uInt32 m_nAspect
 

Detailed Description

Definition at line 34 of file mtnotification.hxx.

Constructor & Destructor Documentation

◆ MainThreadNotificationRequest()

MainThreadNotificationRequest::MainThreadNotificationRequest ( const ::rtl::Reference< OleEmbeddedObject > &  xObj,
sal_uInt16  nNotificationType,
sal_uInt32  nAspect = 0 
)

Definition at line 96 of file graphconvert.cxx.

References get().

◆ ~MainThreadNotificationRequest()

MainThreadNotificationRequest::~MainThreadNotificationRequest ( )
override

Definition at line 128 of file graphconvert.cxx.

Member Function Documentation

◆ notify()

void SAL_CALL MainThreadNotificationRequest::notify ( const css::uno::Any &  rUserData)
overridevirtual

Definition at line 103 of file graphconvert.cxx.

References m_nAspect, m_nNotificationType, m_pObject, m_xObject, and OLECOMP_ONCLOSE.

Member Data Documentation

◆ m_nAspect

sal_uInt32 MainThreadNotificationRequest::m_nAspect
private

Definition at line 40 of file mtnotification.hxx.

Referenced by notify().

◆ m_nNotificationType

sal_uInt16 MainThreadNotificationRequest::m_nNotificationType
private

Definition at line 39 of file mtnotification.hxx.

Referenced by notify().

◆ m_pObject

OleEmbeddedObject* MainThreadNotificationRequest::m_pObject
private

Definition at line 36 of file mtnotification.hxx.

Referenced by notify().

◆ m_xObject

css::uno::WeakReference< css::embed::XEmbeddedObject > MainThreadNotificationRequest::m_xObject
private

Definition at line 37 of file mtnotification.hxx.

Referenced by notify().


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