Arcane  4.2.1.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::MeshHandle::MeshHandleRef
Graphe d'héritage de Arcane::MeshHandle::MeshHandleRef:
Graphe de collaboration de Arcane::MeshHandle::MeshHandleRef:

Fonctions membres publiques

 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)
Fonctions membres publiques hérités de Arcane::ReferenceCounterImpl
void addReference ()
void removeReference ()
void _internalAddReference ()
bool _internalRemoveReference ()

Attributs privés

String m_mesh_name
IMesh * m_mesh_ptr = nullptr
IMeshBase * m_mesh_base_ptr = nullptr
ISubDomain * m_sub_domain = nullptr
IUserDataList * m_user_data_list = nullptr
IMeshMng * m_mesh_mng = nullptr
ITraceMng * m_trace_mng = nullptr
IVariableMng * m_variable_mng = nullptr
Observable * m_on_destroy_observable = nullptr
bool m_is_null = true
bool m_do_fatal_in_mesh_method = false

Description détaillée

Définition à la ligne 55 du fichier MeshHandle.h.

Documentation des constructeurs et destructeur

◆ MeshHandleRef() [1/2]

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

Définition à la ligne 60 du fichier MeshHandle.h.

◆ MeshHandleRef() [2/2]

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

Définition à la ligne 35 du fichier MeshHandle.cc.

◆ ~MeshHandleRef()

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

Définition à la ligne 55 du fichier MeshHandle.cc.

Documentation des fonctions membres

◆ _destroyMesh()

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

Définition à la ligne 74 du fichier MeshHandle.cc.

◆ _setMesh()

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

Définition à la ligne 65 du fichier MeshHandle.cc.

◆ isDoFatalInMeshMethod()

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

Définition à la ligne 78 du fichier MeshHandle.h.

◆ isNull()

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

Définition à la ligne 69 du fichier MeshHandle.h.

◆ mesh()

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

Définition à la ligne 70 du fichier MeshHandle.h.

◆ meshBase()

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

Définition à la ligne 71 du fichier MeshHandle.h.

◆ meshMng()

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

Définition à la ligne 73 du fichier MeshHandle.h.

◆ meshName()

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

Définition à la ligne 68 du fichier MeshHandle.h.

◆ onDestroyObservable()

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

Définition à la ligne 77 du fichier MeshHandle.h.

◆ subDomain()

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

Définition à la ligne 72 du fichier MeshHandle.h.

◆ traceMng()

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

Définition à la ligne 74 du fichier MeshHandle.h.

◆ userDataList()

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

Définition à la ligne 76 du fichier MeshHandle.h.

◆ variableMng()

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

Définition à la ligne 75 du fichier MeshHandle.h.

Documentation des données membres

◆ m_do_fatal_in_mesh_method

bool Arcane::MeshHandle::MeshHandleRef::m_do_fatal_in_mesh_method = false
private

Définition à la ligne 98 du fichier MeshHandle.h.

◆ m_is_null

bool Arcane::MeshHandle::MeshHandleRef::m_is_null = true
private

Définition à la ligne 97 du fichier MeshHandle.h.

◆ m_mesh_base_ptr

IMeshBase* Arcane::MeshHandle::MeshHandleRef::m_mesh_base_ptr = nullptr
private

Définition à la ligne 89 du fichier MeshHandle.h.

◆ m_mesh_mng

IMeshMng* Arcane::MeshHandle::MeshHandleRef::m_mesh_mng = nullptr
private

Définition à la ligne 93 du fichier MeshHandle.h.

◆ m_mesh_name

String Arcane::MeshHandle::MeshHandleRef::m_mesh_name
private

Définition à la ligne 87 du fichier MeshHandle.h.

◆ m_mesh_ptr

IMesh* Arcane::MeshHandle::MeshHandleRef::m_mesh_ptr = nullptr
private

Définition à la ligne 88 du fichier MeshHandle.h.

◆ m_on_destroy_observable

Observable* Arcane::MeshHandle::MeshHandleRef::m_on_destroy_observable = nullptr
private

Définition à la ligne 96 du fichier MeshHandle.h.

◆ m_sub_domain

ISubDomain* Arcane::MeshHandle::MeshHandleRef::m_sub_domain = nullptr
private

Définition à la ligne 91 du fichier MeshHandle.h.

◆ m_trace_mng

ITraceMng* Arcane::MeshHandle::MeshHandleRef::m_trace_mng = nullptr
private

Définition à la ligne 94 du fichier MeshHandle.h.

◆ m_user_data_list

IUserDataList* Arcane::MeshHandle::MeshHandleRef::m_user_data_list = nullptr
private

Définition à la ligne 92 du fichier MeshHandle.h.

◆ m_variable_mng

IVariableMng* Arcane::MeshHandle::MeshHandleRef::m_variable_mng = nullptr
private

Définition à la ligne 95 du fichier MeshHandle.h.


La documentation de cette classe a été générée à partir des fichiers suivants :