Version: 9.16.0
MED::TLockProxy Class Reference

This class provides thread-safety for MEDWrapper interaction. More...

#include <MED_Wrapper.hxx>

Public Member Functions

 TLockProxy (TWrapper *theWrapper)
 
 ~TLockProxy ()
 
TWrapperoperator-> () const
 

Private Member Functions

TLockProxyoperator= (const TLockProxy &)
 

Private Attributes

TWrappermyWrapper
 

Detailed Description

This class provides thread-safety for MEDWrapper interaction.

Constructor & Destructor Documentation

◆ TLockProxy()

MED::TLockProxy::TLockProxy ( TWrapper theWrapper)

◆ ~TLockProxy()

MED::TLockProxy::~TLockProxy ( )

Member Function Documentation

◆ operator->()

TWrapper * MED::TLockProxy::operator-> ( ) const

References myWrapper.

◆ operator=()

TLockProxy & MED::TLockProxy::operator= ( const TLockProxy )
private

Field Documentation

◆ myWrapper

TWrapper* MED::TLockProxy::myWrapper
private

Referenced by operator->(), TLockProxy(), and ~TLockProxy().