Arcane  4.2.3.0
User documentation
Loading...
Searching...
No Matches
Arcane::MeshHandle::MeshHandleRef Class Reference

Public Member Functions

 MeshHandleRef (ISubDomain *sd, const String &name)
const String & meshName () const
bool isNull () const
IMesh * mesh () const
IMeshBase * meshBase () const
ISubDomain * subDomain () const
IMeshMng * meshMng () const
ITraceMng * traceMng () const
IVariableMng * variableMng () const
IUserDataList * userDataList () const
Observable * onDestroyObservable () const
bool isDoFatalInMeshMethod () const
void _destroyMesh ()
void _setMesh (IMesh *mesh)
void addRef ()
void removeRef ()
Public Member Functions inherited from Arcane::ReferenceCounterImpl
void addReference ()
void removeReference ()
void _internalAddReference ()
bool _internalRemoveReference ()

Detailed Description

Definition at line 35 of file MeshHandle.cc.

Constructor & Destructor Documentation

◆ MeshHandleRef() [1/2]

Arcane::MeshHandle::MeshHandleRef::MeshHandleRef ( )
inline

Definition at line 40 of file MeshHandle.cc.

◆ MeshHandleRef() [2/2]

Arcane::MeshHandle::MeshHandleRef::MeshHandleRef ( ISubDomain * sd,
const String & name )

Definition at line 101 of file MeshHandle.cc.

◆ ~MeshHandleRef()

Arcane::MeshHandle::MeshHandleRef::~MeshHandleRef ( )

Definition at line 121 of file MeshHandle.cc.

Member Function Documentation

◆ _destroyMesh()

void Arcane::MeshHandle::MeshHandleRef::_destroyMesh ( )

Definition at line 146 of file MeshHandle.cc.

◆ _setMesh()

void Arcane::MeshHandle::MeshHandleRef::_setMesh ( IMesh * mesh)

Definition at line 131 of file MeshHandle.cc.

◆ addRef()

void Arcane::MeshHandle::MeshHandleRef::addRef ( )
inline

Definition at line 67 of file MeshHandle.cc.

◆ isDoFatalInMeshMethod()

bool Arcane::MeshHandle::MeshHandleRef::isDoFatalInMeshMethod ( ) const
inline

Definition at line 58 of file MeshHandle.cc.

◆ isNull()

bool Arcane::MeshHandle::MeshHandleRef::isNull ( ) const
inline

Definition at line 49 of file MeshHandle.cc.

◆ mesh()

IMesh * Arcane::MeshHandle::MeshHandleRef::mesh ( ) const
inline

Definition at line 50 of file MeshHandle.cc.

◆ meshBase()

IMeshBase * Arcane::MeshHandle::MeshHandleRef::meshBase ( ) const
inline

Definition at line 51 of file MeshHandle.cc.

◆ meshMng()

IMeshMng * Arcane::MeshHandle::MeshHandleRef::meshMng ( ) const
inline

Definition at line 53 of file MeshHandle.cc.

◆ meshName()

const String & Arcane::MeshHandle::MeshHandleRef::meshName ( ) const
inline

Definition at line 48 of file MeshHandle.cc.

◆ onDestroyObservable()

Observable * Arcane::MeshHandle::MeshHandleRef::onDestroyObservable ( ) const
inline

Definition at line 57 of file MeshHandle.cc.

◆ removeRef()

void Arcane::MeshHandle::MeshHandleRef::removeRef ( )
inline

Definition at line 71 of file MeshHandle.cc.

◆ subDomain()

ISubDomain * Arcane::MeshHandle::MeshHandleRef::subDomain ( ) const
inline

Definition at line 52 of file MeshHandle.cc.

◆ traceMng()

ITraceMng * Arcane::MeshHandle::MeshHandleRef::traceMng ( ) const
inline

Definition at line 54 of file MeshHandle.cc.

◆ userDataList()

IUserDataList * Arcane::MeshHandle::MeshHandleRef::userDataList ( ) const
inline

Definition at line 56 of file MeshHandle.cc.

◆ variableMng()

IVariableMng * Arcane::MeshHandle::MeshHandleRef::variableMng ( ) const
inline

Definition at line 55 of file MeshHandle.cc.


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