Synchronisation d'une liste de variables. Plus de détails...
 Graphe d'héritage de Arcane::DataSynchronizeMultiDispatcherV2:
 Graphe d'héritage de Arcane::DataSynchronizeMultiDispatcherV2: Graphe de collaboration de Arcane::DataSynchronizeMultiDispatcherV2:
 Graphe de collaboration de Arcane::DataSynchronizeMultiDispatcherV2:| Fonctions membres publiques | |
| DataSynchronizeMultiDispatcherV2 (const DataSynchronizeDispatcherBuildInfo &bi) | |
| void | compute () override | 
| Recalcule les informations nécessaires après une mise à jour des informations de DataSynchronizeInfo. | |
| void | setSynchronizeBuffer (Ref< MemoryBuffer > buffer) override | 
| Positionne le buffer de synchronisation. | |
| void | synchronize (ConstArrayView< IVariable * > vars) override | 
|  Fonctions membres publiques hérités de Arcane::DataSynchronizeDispatcherBase | |
| DataSynchronizeDispatcherBase (const DataSynchronizeDispatcherBuildInfo &bi) | |
| Attributs privés | |
| MultiDataSynchronizeBuffer | m_sync_buffer | 
| Membres hérités additionnels | |
|  Fonctions membres publiques statiques hérités de Arcane::IDataSynchronizeMultiDispatcher | |
| static IDataSynchronizeMultiDispatcher * | create (const DataSynchronizeDispatcherBuildInfo &bi) | 
|  Fonctions membres protégées hérités de Arcane::DataSynchronizeDispatcherBase | |
| void | _compute () | 
| Notifie l'implémentation que les informations de synchronisation ont changé. | |
|  Attributs protégés hérités de Arcane::DataSynchronizeDispatcherBase | |
| IParallelMng * | m_parallel_mng = nullptr | 
| Runner * | m_runner = nullptr | 
| Ref< DataSynchronizeInfo > | m_sync_info | 
| Ref< IDataSynchronizeImplementation > | m_synchronize_implementation | 
Synchronisation d'une liste de variables.
Version 2 qui utilise directement des buffers au lieu d'un ISerializer.
Définition à la ligne 281 du fichier DataSynchronizeDispatcher.cc.
| 
 | inlineexplicit | 
Définition à la ligne 287 du fichier DataSynchronizeDispatcher.cc.
| 
 | inlineoverridevirtual | 
Recalcule les informations nécessaires après une mise à jour des informations de DataSynchronizeInfo.
Implémente Arcane::IDataSynchronizeMultiDispatcher.
Définition à la ligne 293 du fichier DataSynchronizeDispatcher.cc.
Références Arcane::DataSynchronizeDispatcherBase::_compute().
 Voici le graphe d'appel pour cette fonction :
 Voici le graphe d'appel pour cette fonction :| 
 | inlineoverridevirtual | 
Positionne le buffer de synchronisation.
Il faut appeler cette méthode avant synchronize().
Implémente Arcane::IDataSynchronizeMultiDispatcher.
Définition à la ligne 294 du fichier DataSynchronizeDispatcher.cc.
| 
 | overridevirtual | 
Implémente Arcane::IDataSynchronizeMultiDispatcher.
Définition à la ligne 305 du fichier DataSynchronizeDispatcher.cc.
| 
 | private | 
Définition à la ligne 299 du fichier DataSynchronizeDispatcher.cc.