LibreOffice Module accessibility (master) 1
Public Member Functions | Private Attributes | List of all members
accessibility::SfxListenerGuard Class Reference

#include <textwindowaccessibility.hxx>

Collaboration diagram for accessibility::SfxListenerGuard:
[legend]

Public Member Functions

 SfxListenerGuard (::SfxListener &rListener)
 
 ~SfxListenerGuard ()
 
void startListening (::SfxBroadcaster &rNotifier)
 
void endListening ()
 

Private Attributes

::SfxListenerm_rListener
 
::SfxBroadcasterm_pNotifier
 

Detailed Description

Definition at line 56 of file textwindowaccessibility.hxx.

Constructor & Destructor Documentation

◆ SfxListenerGuard()

accessibility::SfxListenerGuard::SfxListenerGuard ( ::SfxListener rListener)
inline

Definition at line 59 of file textwindowaccessibility.hxx.

◆ ~SfxListenerGuard()

accessibility::SfxListenerGuard::~SfxListenerGuard ( )
inline

Definition at line 62 of file textwindowaccessibility.hxx.

References endListening().

Member Function Documentation

◆ endListening()

void accessibility::SfxListenerGuard::endListening ( )

◆ startListening()

void accessibility::SfxListenerGuard::startListening ( ::SfxBroadcaster rNotifier)

Member Data Documentation

◆ m_pNotifier

::SfxBroadcaster* accessibility::SfxListenerGuard::m_pNotifier
private

Definition at line 72 of file textwindowaccessibility.hxx.

Referenced by endListening(), and startListening().

◆ m_rListener

::SfxListener& accessibility::SfxListenerGuard::m_rListener
private

Definition at line 71 of file textwindowaccessibility.hxx.

Referenced by endListening(), and startListening().


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