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

a class for guarding methods of a connection-dependent component More...

#include <connectiondependent.hxx>

Collaboration diagram for sdbtools::ConnectionDependentComponent::EntryGuard:
[legend]

Public Member Functions

 EntryGuard (ConnectionDependentComponent &_rComponent)
 
 ~EntryGuard ()
 

Private Attributes

::osl::MutexGuard m_aMutexGuard
 
ConnectionDependentComponentm_rComponent
 

Detailed Description

a class for guarding methods of a connection-dependent component

This class serves multiple purposes:

Definition at line 113 of file connectiondependent.hxx.

Constructor & Destructor Documentation

◆ EntryGuard()

sdbtools::ConnectionDependentComponent::EntryGuard::EntryGuard ( ConnectionDependentComponent _rComponent)
inlineexplicit

◆ ~EntryGuard()

sdbtools::ConnectionDependentComponent::EntryGuard::~EntryGuard ( )
inline

Member Data Documentation

◆ m_aMutexGuard

::osl::MutexGuard sdbtools::ConnectionDependentComponent::EntryGuard::m_aMutexGuard
private

Definition at line 116 of file connectiondependent.hxx.

◆ m_rComponent

ConnectionDependentComponent& sdbtools::ConnectionDependentComponent::EntryGuard::m_rComponent
private

Definition at line 117 of file connectiondependent.hxx.

Referenced by EntryGuard(), and ~EntryGuard().


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