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

#include <documentdefinition.hxx>

Collaboration diagram for dbaccess::NameChangeNotifier:
[legend]

Public Member Functions

 NameChangeNotifier (ODocumentDefinition &i_rDocumentDefinition, const OUString &i_rNewName, ::osl::ResettableMutexGuard &i_rClearForNotify)
 
 ~NameChangeNotifier ()
 

Private Member Functions

void impl_fireEvent_throw (const bool i_bVetoable)
 

Private Attributes

ODocumentDefinitionm_rDocumentDefinition
 
const css::uno::Any m_aOldValue
 
const css::uno::Any m_aNewValue
 
::osl::ResettableMutexGuard & m_rClearForNotify
 

Detailed Description

Definition at line 335 of file documentdefinition.hxx.

Constructor & Destructor Documentation

◆ NameChangeNotifier()

dbaccess::NameChangeNotifier::NameChangeNotifier ( ODocumentDefinition i_rDocumentDefinition,
const OUString &  i_rNewName,
::osl::ResettableMutexGuard &  i_rClearForNotify 
)

Definition at line 2076 of file documentdefinition.cxx.

References Any, and impl_fireEvent_throw().

◆ ~NameChangeNotifier()

dbaccess::NameChangeNotifier::~NameChangeNotifier ( )

Definition at line 2086 of file documentdefinition.cxx.

References impl_fireEvent_throw().

Member Function Documentation

◆ impl_fireEvent_throw()

void dbaccess::NameChangeNotifier::impl_fireEvent_throw ( const bool  i_bVetoable)
private

Member Data Documentation

◆ m_aNewValue

const css::uno::Any dbaccess::NameChangeNotifier::m_aNewValue
private

Definition at line 348 of file documentdefinition.hxx.

Referenced by impl_fireEvent_throw().

◆ m_aOldValue

const css::uno::Any dbaccess::NameChangeNotifier::m_aOldValue
private

Definition at line 347 of file documentdefinition.hxx.

Referenced by impl_fireEvent_throw().

◆ m_rClearForNotify

::osl::ResettableMutexGuard& dbaccess::NameChangeNotifier::m_rClearForNotify
private

Definition at line 349 of file documentdefinition.hxx.

Referenced by impl_fireEvent_throw().

◆ m_rDocumentDefinition

ODocumentDefinition& dbaccess::NameChangeNotifier::m_rDocumentDefinition
private

Definition at line 346 of file documentdefinition.hxx.

Referenced by impl_fireEvent_throw().


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