LibreOffice Module forms (master) 1
Public Member Functions | Private Attributes | List of all members
frm::ResetHelper Class Reference

#include <resettable.hxx>

Collaboration diagram for frm::ResetHelper:
[legend]

Public Member Functions

 ResetHelper (::cppu::OWeakObject &_parent, ::osl::Mutex &_mutex)
 
void addResetListener (const css::uno::Reference< css::form::XResetListener > &_listener)
 
void removeResetListener (const css::uno::Reference< css::form::XResetListener > &_listener)
 
bool approveReset ()
 
void notifyResetted ()
 
void disposing ()
 

Private Attributes

::cppu::OWeakObjectm_rParent
 
::comphelper::OInterfaceContainerHelper3< css::form::XResetListener > m_aResetListeners
 

Detailed Description

Definition at line 35 of file resettable.hxx.

Constructor & Destructor Documentation

◆ ResetHelper()

frm::ResetHelper::ResetHelper ( ::cppu::OWeakObject _parent,
::osl::Mutex &  _mutex 
)
inline

Definition at line 38 of file resettable.hxx.

References _mutex.

Member Function Documentation

◆ addResetListener()

void frm::ResetHelper::addResetListener ( const css::uno::Reference< css::form::XResetListener > &  _listener)

◆ approveReset()

bool frm::ResetHelper::approveReset ( )

◆ disposing()

void frm::ResetHelper::disposing ( )

◆ notifyResetted()

void frm::ResetHelper::notifyResetted ( )

◆ removeResetListener()

void frm::ResetHelper::removeResetListener ( const css::uno::Reference< css::form::XResetListener > &  _listener)

Member Data Documentation

◆ m_aResetListeners

::comphelper::OInterfaceContainerHelper3<css::form::XResetListener> frm::ResetHelper::m_aResetListeners
private

◆ m_rParent

::cppu::OWeakObject& frm::ResetHelper::m_rParent
private

Definition at line 54 of file resettable.hxx.

Referenced by approveReset(), disposing(), and notifyResetted().


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