Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::Materials::MeshMaterialVariableSynchronizerList::Impl
+ Graphe de collaboration de Arcane::Materials::MeshMaterialVariableSynchronizerList::Impl:

Fonctions membres publiques

 Impl (IMeshMaterialMng *material_mng)
 

Attributs publics

IMeshMaterialMngm_material_mng
 
UniqueArray< MeshMaterialVariable * > m_mat_env_vars
 
UniqueArray< MeshMaterialVariable * > m_env_only_vars
 
Int64 m_total_size = 0
 
bool m_use_generic_version = true
 
eMemoryRessource m_buffer_memory_ressource = eMemoryRessource::Host
 
SyncInfo m_mat_env_sync_info
 
SyncInfo m_env_only_sync_info
 
bool m_is_in_sync = false
 

Description détaillée

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

Documentation des constructeurs et destructeur

◆ Impl()

Arcane::Materials::MeshMaterialVariableSynchronizerList::Impl::Impl ( IMeshMaterialMng material_mng)
inlineexplicit

Définition à la ligne 69 du fichier MeshMaterialVariableSynchronizerList.cc.

Documentation des données membres

◆ m_buffer_memory_ressource

eMemoryRessource Arcane::Materials::MeshMaterialVariableSynchronizerList::Impl::m_buffer_memory_ressource = eMemoryRessource::Host

Définition à la ligne 85 du fichier MeshMaterialVariableSynchronizerList.cc.

◆ m_env_only_sync_info

SyncInfo Arcane::Materials::MeshMaterialVariableSynchronizerList::Impl::m_env_only_sync_info

Définition à la ligne 87 du fichier MeshMaterialVariableSynchronizerList.cc.

◆ m_env_only_vars

UniqueArray<MeshMaterialVariable*> Arcane::Materials::MeshMaterialVariableSynchronizerList::Impl::m_env_only_vars

Définition à la ligne 82 du fichier MeshMaterialVariableSynchronizerList.cc.

◆ m_is_in_sync

bool Arcane::Materials::MeshMaterialVariableSynchronizerList::Impl::m_is_in_sync = false

Définition à la ligne 88 du fichier MeshMaterialVariableSynchronizerList.cc.

◆ m_mat_env_sync_info

SyncInfo Arcane::Materials::MeshMaterialVariableSynchronizerList::Impl::m_mat_env_sync_info

Définition à la ligne 86 du fichier MeshMaterialVariableSynchronizerList.cc.

◆ m_mat_env_vars

UniqueArray<MeshMaterialVariable*> Arcane::Materials::MeshMaterialVariableSynchronizerList::Impl::m_mat_env_vars

Définition à la ligne 81 du fichier MeshMaterialVariableSynchronizerList.cc.

◆ m_material_mng

IMeshMaterialMng* Arcane::Materials::MeshMaterialVariableSynchronizerList::Impl::m_material_mng

Définition à la ligne 80 du fichier MeshMaterialVariableSynchronizerList.cc.

◆ m_total_size

Int64 Arcane::Materials::MeshMaterialVariableSynchronizerList::Impl::m_total_size = 0

Définition à la ligne 83 du fichier MeshMaterialVariableSynchronizerList.cc.

◆ m_use_generic_version

bool Arcane::Materials::MeshMaterialVariableSynchronizerList::Impl::m_use_generic_version = true

Définition à la ligne 84 du fichier MeshMaterialVariableSynchronizerList.cc.


La documentation de cette classe a été générée à partir du fichier suivant :